1) 从以下网址下载“ns-allinone-2.35”:http:
//sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.gz/download
2) 将下载的 zip 文件“ns-allinone-2.35.tar.gz 文件”解压到桌面。
3)现在你需要下载一些ns2的基本包,这些包可以使用以下命令下载:应用程序>附件>终端或dashhome>trminal然后在终端窗口输入以下行
"sudo apt-get install build-essential autoconf automake libxmu-dev libtool gcc"
or type this command
"sudo apt-get install autoconf automake gcc g++ build-essential libxmu-dev libtool libxt-dev"
4)现在更改您的目录(这里我已经将下载的文件解压缩到桌面,所以我的位置是桌面)在命令窗口中键入以下代码以安装NS2。
cd Desktop
cd ns-allinone-2.35
./install
The installation procedure will take a few minutes..........
5)完成安装后在命令窗口中输入以下命令
gedit ~/.bashrc
6) 现在出现一个编辑器窗口,请将以下代码复制并粘贴到文本文件的末尾(注意下面代码中每一行中的“/home/abhiram/Desktop/ns-allinone-2.35/octl-1.14”应替换为提取“ns-allinone-2.35.tar.gz”文件的位置)
# LD_LIBRARY_PATH
OTCL_LIB=/home/abhiram/Desktop/ns-allinone-2.35/otcl-1.14
NS2_LIB=/home/abhiram/Desktop/ns-allinone-2.35/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB
# TCL_LIBRARY
TCL_LIB=/home/abhiram/Desktop/ns-allinone-2.35/tcl8.5.10/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/home/abhiram/Desktop/ns-allinone-2.35/bin:/home/abhiram/Desktop/ns-allinone-2.35/tcl8.5.10/unix:/home/abhiram/Desktop/ns-allinone-2.35/tk8.5.10/unix
NS=/home/abhiram/Desktop/ns-allinone-2.35/ns-2.35/
NAM=/home/abhiram/Desktop/ns-allinone-2.35/nam-1.15/
PATH=$PATH:$XGRAPH:$NS:$NAM
7)保存并关闭文本编辑器,然后在终端输入以下命令
source ~/.bashrc
8)关闭终端窗口并启动一个新的终端窗口,现在将目录更改为ns-2.35并通过执行以下命令验证ns-2.35(需要30到45分钟)
cd ns-2.35
./validate
9)如果安装成功,那么在输入以下命令的同时,您将能够在命令提示符下看到 %
ns
10) 现在输入
exit