ns2安装手记(示例使用ubuntu 11.1,ns2-2.35)

1 篇文章 0 订阅

这两天需要装ns做一个网络模拟,结果,下载到ns后安装时报了一堆错误,上网查找解决办法,但都感觉不是很方便。这里写下自己的解决办法,方便易行,希望给后来者以借鉴和参考。

准备阶段:

1.环境搭建:

vmware:安装vmware虚拟机

linux系统:下载安装一个linux系统(如:ubuntu 11.1)

vmware tools:安装vmware tools,这个可以方便实现现有系统与虚拟系统的文件共享,即可以将本地的文件直接拖放到虚拟系统中。

gcc、make:这个看你安装ubuntu时是否安装,没有的话,就跟我做:sudo apt-get install build-essential

tk.tcl库文件: sudo apt-get install tcl8.4
sudo apt-get install tcl8.4-dev
sudo apt-get install tk8.4
sudo apt-get install tk8.4-dev

nam相关库文件:sudo apt-get install libxmu-dev

小贴士:有些时候可能apt-get命令总是报找不到文件之类的错误,所以,你需要把自己的源文件改一下,使用国内的源,如163的。具体方法:

sudo gedit /etc/apt/soureces.lst,将你在网上找到的对应你系统的源列表贴进去,保存。

2.软件准备

ns2:下载ns2软件包(如:ns2-allinone-2.35.tar.gz)

3.安装ns

tar -xzvf ns-allinone-2.35.tar.gz (在软件所在目录下)

cd ns-allinone-2.35

./install

sudo gedit /home/用户目录/.bashrc (修改环境变量,在文件最后添加三行,路径以自己的文件安装位置为准:

export PATH=$PATH:/home/Download/ns2/ns-allinone-2.35/bin:/home/Download/ns2/ns-allinone-2.35/tcl8.4.11/unix:/home/Download/ns2/ns-allinone-2.35/tk8.4.11/unix
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/Download/ns2/ns-allinone-2.35/otcl-1.11:/home/Download/ns2/ns-allinone-2.35/lib
export TCL_LIBRARY=/home/Download/ns2/ns-allinone-2.35/tcl8.4.11/library

sudo gedit /root/.bashrc (修改环境变量,在文件最后添加三行,路径以自己的文件安装位置为准:

export PATH=$PATH:/home/Download/ns2/ns-allinone-2.35/bin:/home/Download/ns2/ns-allinone-2.35/tcl8.4.11/unix:/home/Download/ns2/ns-allinone-2.35/tk8.4.11/unix
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/Download/ns2/ns-allinone-2.35/otcl-1.11:/home/Download/ns2/ns-allinone-2.35/lib
export TCL_LIBRARY=/home/Download/ns2/ns-allinone-2.35/tcl8.4.11/library

ns

%

%是回显的结果,表示安装成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值