首先在电脑上安装Ubuntu12.04,然后对它作一些设置:如系统连接到网络,设置linux软件包的更新源,语言和输入法的设置等。
然后进行安装NS的准备工作,因为在Ubuntu上运行NS,有些软件是必须要用到的,必须先行安装(在终端输入命令安装)。
(1)编译器gcc make:sudoapt-get install build-essential
(2)tk tcl的库文件:
sudo apt-get install tcl8.4
sudo apt-get installtcl8.4-dev
sudo apt-get install tk8.4
sudo apt-get installtk8.4-dev
(3)与nam相关的库文件:sudo apt-get install libxmu-dev
NS的安装步骤:
(1)下载NS安装包ns2-allinone-2.35.tar.gz,并放在安装路径的目录文件夹下/home/soft/fanyuanwei。
(2)进入该目录:输入命令 cd /home/soft/fanyuanwei
(3)命令 sudo tar-vxzf ns2-allinone-2.35.tar.gz 解压NS2到当前目录。(4)cd /home/soft/fanyuanwei/ ns2-allinone-2.35 进入到解压后的文件夹,然后安装:./install
(5)安装完成后还要设置环境变量。在主文件夹下,直接用Ctrl+H显示隐藏文件,然后找到 .bashrc 文件,打开并在最后加上以下3条命令:
export PATH=$PATH:/home/fanyuanwei/soft/ns-allinone-2.35/bin:/home/fanyuanwei/soft/ns-allinone-2.35/tcl8.5.10/unix:/home/fanyuanwei/soft/ns-allinone-2.35/tk8.5.10/unix
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/fanyuanwei/soft/ns-allinone-2.35/otcl-1.14:/home/fanyuanwei/soft/ns-allinone-2.35/lib
export TCL_LIBRARY=$/home/fanyuanwei/soft/ns-allinone-2.35/tcl8.5.10/library
之后保存退出。
(6)测试:在终端输入ns。屏幕上出现%,说明安装成功了。