NCTUns6.0本来是设计在fedora下的网络仿真程序,但因为我自己装了一个ubuntu的linux系统,所以就想方設法将NCTUns装在ybuntu下.
安装过程完全参照这个网站http://wiki.ehas.org/index.php?title=How_to_install_NCTUns_in_Debian/Ubuntu
但是因为完全是第一次接触linux,各种陌生和不懂,现在記下具体的安装过程,作为笔记
1.安装必要的辅助程序
在主目录下鍵入命令 $ apt-get install build-essential rpm tcl8.5 tcl8.5-dev xinetd rsh-server libncurses5-dev libqt3-mt
apt-get install 是一个安装命令,直接使用这个命令可以很方便的安装软件
2.下载软件
因为我的软件是直接从学姐那儿拷的现成的,所以省去了这个步骤
但值得注意的是我使用該网站所提供的命令进行下载時并没有成功,而是显示404:NOT FOUND,没有成功找到网站,应该是它提供的地址有点问题
但下載完成后还需要解压软件包
$ tar xzf NCTUns-allinone-linux-2.6.25.9-f9.20080919-3.tar.gz
我在这儿就碰到一个很傻的问题,我直接就照着网站提供的命令敲入命令,
而忽略了还要输入路經,一般下载后的软件包就放在下载文件夾中.
解压成功后,会在主目录下生成文件夹,我装的是6.0版,使用cd NCTUns-6.0即可以进入解压后的目录
3.修改NCTUns
看到这儿了我才知道在vi中#是用于注释化代码.修改这个代码,可以直接打开文件直接在文件中修改,也可以在命令行中修改.在命令行中修改打开需要修改文件的命令是 $ vi NCTUns-6.0/install.d/E00common,以此类推.前面的三个修改很简单,照着来就是了.
接下来是 Create /etc/xinetd.d/rlogin, 就是在主目录下创建文件NCTUns-6.0/etc/xinetd.d/rlogin.和NCTUns-6.0/etc/xinetd.d/rsh.
再将安装目录中的文件install.conf-example 另保存为 install.conf. 到这里,对代码的修改就算完成了.
4.安装NCTUns-6.0
必需以root身分才能进行安装,具体的安装命令为 NCTUns-6.0/etc/xinetd.d/rlogin.输入用戶指令后就进入安装了
安装过程中会跳出好几个yes/no的选项,一律选yes就可以了..
最后,安装完成
重启计算机,系统会多了一个nctuns用戶,这時以root登入.以root登录的命令为 su root;设置root用戶密码的命令是 sudo passwd root.
这时就可以进入GUI了