NS-2.35在ubuntu 11.04下的安装
2014-05-29 17:11
232 查看
转自http://blog.sina.com.cn/s/blog_732f8e8a01011k4i.html
绿色部分为我实际操作中遇到的问题、注释。。。
参考书目:《NS-2网络模拟基础与应用》,作者为方路平等人,国防工业出版社。
切入正题啦:
1.首先到官网下载NS-2软件,网址:
http://www.isi.edu/nsnam/ns/ns-build.html
注意下载的是ns-allinone-2.35,不是ns-src-2.35.
2.将下载下来的压缩包解压到你要安装的文件夹里。这个操作系统可以单击右键解压也可以使用命令行解压,解压命令
:tar -zxvf ns-allinone-2.35.tar.gz 。
3.安装前还需要安装一些需要的软件包。终端中输入如下几个命令:
sudo
apt-get install build-essential #FOR GCC
sudo
apt-get install tcl8.5 tcl 8.5-dev tk8.5 tk8.5-dev #FOR TCL AND TK
/*这里可能会出错,提示某些包装不了,不存在啥的,这个时候记得更新源
参考: http://blog.163.com/liuzhuqing_508/blog/static/606213512012111311532835/
事实上,不同的linux系统其更新源也是不一样的,使用 cat
/etc/issue 命令查看当前系统版本,
然后再去搜对应的更新源比较好,我的是 Ubuntu
11.04 ,所以更新源里面的文件是参考这个的
http://ivan4126.blog.163.com/blog/static/209491092201261825952343/
*/
问题暂时还没解决。。。。
sudo
apt-get install libxmu-dev libxmu-headers #FOR NAM
4.安装完成后,可以开始安装NS-2了。
首先进入ns-2所在的目录,终端输入命令
:cd /home/XXX/ns-allinone-2.35 (XXX为自己的用户名)
然后输入安装命令
: ./install
5.可以看见终端显示安装进度,安装的过程中有可能会出现一些问题,可能是GCC的问题,具体解决方案可以参见官方手册,或者这个博文http://hi.baidu.com/lxm8844/blog/item/494190fe9bd40052d7887de5.html
6.安装完成后最后一步是配置环境变量(终端里已经有提示)。
用到的命令:
cd
/home/XXX/
sudo
gedit .bashrc (注意有个".")
在文件的末尾加上:
PATH="$PATH:/XXX/ns-allinone-2.35/bin:/XXX/ns-allinone-2.35/tcl8.5.10/unix:/XXX/ns-allinone-2.35/tk8.5.10/unix"
LD_LIBRARY_PATH="/XXX/ns-allinone-2.35/otcl-1.13:/XXX/ns-allinone-2.35/lib"
TCL_LIBRARY="$TCL_LIBRARY:/XXX/ns-allinone-2.35/tcl8.5.10/library"
保存文件,然后关闭。
其中红色的部分都需要参见终端给出的提示信息,需保持一致,不然后面会报错。
最后验证是否安装正确。重新打开终端,输入ns, 如果出现%,则表明安装好了,可以使用了。
绿色部分为我实际操作中遇到的问题、注释。。。
参考书目:《NS-2网络模拟基础与应用》,作者为方路平等人,国防工业出版社。
切入正题啦:
1.首先到官网下载NS-2软件,网址:
http://www.isi.edu/nsnam/ns/ns-build.html
注意下载的是ns-allinone-2.35,不是ns-src-2.35.
2.将下载下来的压缩包解压到你要安装的文件夹里。这个操作系统可以单击右键解压也可以使用命令行解压,解压命令
:tar -zxvf ns-allinone-2.35.tar.gz 。
3.安装前还需要安装一些需要的软件包。终端中输入如下几个命令:
sudo
apt-get install build-essential #FOR GCC
sudo
apt-get install tcl8.5 tcl 8.5-dev tk8.5 tk8.5-dev #FOR TCL AND TK
/*这里可能会出错,提示某些包装不了,不存在啥的,这个时候记得更新源
参考: http://blog.163.com/liuzhuqing_508/blog/static/606213512012111311532835/
事实上,不同的linux系统其更新源也是不一样的,使用 cat
/etc/issue 命令查看当前系统版本,
然后再去搜对应的更新源比较好,我的是 Ubuntu
11.04 ,所以更新源里面的文件是参考这个的
http://ivan4126.blog.163.com/blog/static/209491092201261825952343/
*/
问题暂时还没解决。。。。
sudo
apt-get install libxmu-dev libxmu-headers #FOR NAM
4.安装完成后,可以开始安装NS-2了。
首先进入ns-2所在的目录,终端输入命令
:cd /home/XXX/ns-allinone-2.35 (XXX为自己的用户名)
然后输入安装命令
: ./install
5.可以看见终端显示安装进度,安装的过程中有可能会出现一些问题,可能是GCC的问题,具体解决方案可以参见官方手册,或者这个博文http://hi.baidu.com/lxm8844/blog/item/494190fe9bd40052d7887de5.html
6.安装完成后最后一步是配置环境变量(终端里已经有提示)。
用到的命令:
cd
/home/XXX/
sudo
gedit .bashrc (注意有个".")
在文件的末尾加上:
PATH="$PATH:/XXX/ns-allinone-2.35/bin:/XXX/ns-allinone-2.35/tcl8.5.10/unix:/XXX/ns-allinone-2.35/tk8.5.10/unix"
LD_LIBRARY_PATH="/XXX/ns-allinone-2.35/otcl-1.13:/XXX/ns-allinone-2.35/lib"
TCL_LIBRARY="$TCL_LIBRARY:/XXX/ns-allinone-2.35/tcl8.5.10/library"
保存文件,然后关闭。
其中红色的部分都需要参见终端给出的提示信息,需保持一致,不然后面会报错。
最后验证是否安装正确。重新打开终端,输入ns, 如果出现%,则表明安装好了,可以使用了。
相关文章推荐
- ubuntu13.04安装ns2.35
- ubuntu14.3下安装ns2.35安装详解
- Ubuntu14.04下安装NS2.35
- Ubuntu 安装ns2.35+nam
- Ubuntu 11.10下安装NS2.35
- Ubuntu10.04下安装ns-allinone-2.35
- ubuntu14.04上安装ns-allinone-2.35
- Ubuntu 14.04下安装ns-2.35详细教程
- Ubuntu16.04下安装ns2.35
- Ubuntu 13.04 安装ns2.35
- 在win7_64bit + ubuntu-12.04-desktop-amd64+VMware-workstation-full-10.0.1-1379776平台上安装ns-allinone-2.35
- Ubuntu16.04安装ns-allinone-2.35
- 物联网仿真 ns-allinone-2.35 安装教程 ubuntu16.04下安装 与使用
- SUMO仿真快速入门系列四:Ubuntu 12.04 安装ns2.35
- Ubuntu16.04下安装ns2.35
- ubuntu14.04下安装ns2.35 的问题
- ns-allinone-2.35在ubuntu14.04环境下的安装
- ubuntukylin14安装ns-allinone-2.35教程(虚拟机ubuntu同理)
- ubuntu 13.10安装ns2.35详解
- linux中文输入法&&NS2.35在ubuntu上安装