NS-2安装——Linux平台

一、安装

1.下载

下载地址:http://www.isi.edu/nsnam/ns/ns-build.html

选择红色框内最新版本2.35下载:

NS-2安装——Linux平台_第1张图片

注:

NS-2的官方主页为http://www.isi.edu/nsnam/ns/

可以下载相关手册及软件包;

由于NS-2是一个复杂的集成软件,除了NS-2本身之外,还有多种辅助工具软件,所以通常推荐使用NS-2的一次安装包allinone(all in one)安装NS-2来搭建我们的实验环境。


2.安装

1)将ns-allinone-2.35.tar.gz压缩包移至目录/usr/ns-2下

[root@Client04 ~]# mkdir /usr/ns-2

[root@Client04 ~]# mv ns-allinone-2.35.tar.gz /usr/ns-2

[root@Client04 ~]# mkdir /usr/ns-2/NS-2

2)解压ns-allinone-2.35.tar.gz到指定目录NS-2

[root@Client04 ~]# tar –zxvf /usr/ns-2/ ns-allinone-2.35.tar.gz–C /usr/ns-2/NS-2

3)进入目录ns-allinone-2.35

[root@Client04 ~]# cd'/usr/ns-2/NS-2/ns-allinone-2.35'

[root@Client04 ns-allinone-2.35]#

4)安装NS-2

[root@Client04 ns-allinone-2.35]# ./install


等待安装结束,安装结束后出现:

NS-2安装——Linux平台_第2张图片

表示安装成功!



二、配置环境变量

根据上图提示在 .bashrc文件中添加环境变量,不同路径之间用“:”隔开

1.环境变量PATH

[root@Client04 ~]# gedit .bashrc

添加:

export PATH=

"$PATH:/usr/ns-2/NS-2/ns-allinone-2.35/bin:/usr/ns-2/NS-2/ns-allinone-2.35/tcl8.5.10/unix:/usr/ns-2/NS-2/ns-allinone-2.35/tk8.5.10/unix"


2.环境变量LD_LIBRARY_PATH

添加:

export LD_LIBRARY_PATH=

"$LD_LIBRARY_PATH:/usr/ns-2/NS-2/ns-allinone-2.35/otcl-1.14:/usr/ns-2/NS-2/ns-allinone-2.35/lib"


3.环境变量TCL_LIBRARY

添加:

export TCL_LIBRARY=

"$TCL_LIBRARY:/usr/ns-2/NS-2/ns-allinone-2.35/tcl8.5.10/library"


最终.bashrc文件如下图所示:

NS-2安装——Linux平台_第3张图片


注:一定要使用以下语句加载修改后的设置,使之生效

[root@Client04 ~]# source ~/.bashrc


三、检测NS-2环境

终端输入ns检测NS-2是否安装成功,若出现%,并且输入nam后可以打开NAM程序,说明环境构建成功:

[root@Client04 ~]# ns

% nam


NS-2安装——Linux平台_第4张图片


表示安装配置成功!