操作系统为centos 6.5,安装了好几次ns2.35,整理个文档记录一下,也希望可以帮到其他人。另外,ubantu和centos安装ns2.35的步骤是一样的,只需要将yum换成apt-get。
第一步,安装相关的工具包
yum installlibX11-devel*
yum installxorg-x11-proto-devel*yum installlibXt-devel*
yum installlibXmu-devel*这一步,可以是普通用户,也可以是root用户,我的习惯是直接一开始就进root,这个大家可以根据自己的习惯来!
第二步,获取ns2.35的源文件
如果是普通用户请su切换到root
cd 你想把ns2装在哪里就写哪里
wget http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.gz/download //如果能直接获取就直接获取,不行的话就点链接浏览器下载
tar -xzfns-allinone-2.35.tar.gz
cd ns-allinone-2.35/ #进入ns2源码目录
./install //这是会报错,按照提示修改环境变量就可以了
第三步,修改环境变量
vim/root/.bashrc //进入.bashrc添加环境变量,我的是这样的,要根据上面的报错提示调整哦!我偷懒直接装在了桌面上O(∩_∩)O~
exportPATH=$PATH:/home/centos/Desktop/ns-allinone-2.35/bin:/home/centos/Desktop/ns-allinone-2.35/tcl8.5.10/unix:/home/centos/Desktop/ns-allinone-2.35/tk8.5.10/unix
exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/centos/Desktop/ns-allinone-2.35/otcl-1.14:/home/centos/Desktop/ns-allinone-2.35/lib
exportTCL_LIBRARY=$TCL_LIBRARY:/home/centos/Desktop/ns-allinone-2.35/tcl8.5.10/library