NS-2.35在ubuntu 11.04下的安装

转自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, 如果出现%,则表明安装好了,可以使用了。

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值