Linux平台下ns2的安装

1.建议下载ns-allinone-2.31 (最新的包):

即在终端下输入 :
wget http://nchc.dl.sourceforge.net/s ... llinone-2.31.tar.gz

回车后会自动开始下载ns-allinone-2.31(可能要求输入用户密码)

2.下载完毕输入:
tar -xzvf ns-allinone-2.31.tar.gz(命令的作用是解压 ns-allinone-2.31.tar.gz)

3.输入
cd ns-allinone-2.31

4. 输入
sudo apt-get install build-essential autoconf automake libxmu-dev

5.输入
./install(.不能省略)
当你看到如下图片,安装成功,关闭该窗口。



6.设置环境变量

在终端下输入:
gedit ~/.bashrc

回车后会打开 .bashrc文件

将下面的代码复制后,加入.bashrc 文件的尾部。注意用你实际的用户名替换下面代码中出现"username"的地方,而且其中的版本号要与实际的一致(如tcl8.4.14和 tk8.4.14),你可以进入:/home/username/ns-allinone-2.31/文件夹里查看,如果装的是ns-allinone- 2.31,不用更改版本。

export PATH=$PATH:/home/username/ns-allinone-2.31/bin:/home/username/ns-allinone-2.31/tcl8.4.14/unix:/home/username/ns-allinone-2.31/tk8.4.14/unix

export TCL_LIBRARY=$TCL_LIBRARY:/home/username/ns-allinone-2.31/tcl8.4.14/library

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/username/ns-allinone-2.31/otcl-1.13:/home/username/ns-allinone-2.31/lib

7.上面步骤完成后,重新打开一个终端,在终端中输入:source ~/.bashrc

8.在终端下输入:ns 如果出现了“%”表示安装成功。