ubuntu 9.04下安装NS2

在运行安装ns2前最好去了解一下自己的ubuntu的版本,清楚自己的ubuntu的版本和要安装的ns2的版本。不然会出现一些问题

查看自己的ubuntu的版本号的命令是:

开终端,输入sudo lsb_release -a

接下来安装ns2:

1.前期准备,首先需要安装的是:
$ sudo apt-get install build-essential
$ sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev
$ sduo apt-get install libxmu-dev libxmu-headers



2.下载ns2 2.34,把解压缩后的文件,放到你想安装的位置去
$ tar xvfz ns-allinone-2.34.tar.gz
$ sudo mkdir /usr/local/ns2       //建立ns2文件夹
$ sudo mv ns-allinone-2.34  /usr/local/ns2   //将解压后的文件移到ns2文件夹
$ cd /usr/local/ns2/ns-allinone-2.34    
$ ./install                                                                 //安装



3. gedit打开/root/.cshrc 和/root/.bashrc,分别加入下面代码:
$ sudo gedit /root/.cshrc
$ sudo gedit /root/.bashrc

在.cshrc 加入(这里我暂时搞不懂什么意思):
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin

$HOME/bin /usr/local/ns2/bin /usr/local/ns2/ns-allinone-2.34/tcl8.4.15/unix /usr/local/ns2/ns-allinone-2.34/tk8.4.15/unix)

setenv LD_LIBRARY_PATH /usr/local/ns2/ns-allinone-2.34/otcl-1.14:/usr/local/ns2/ns-allinone-2.34/lib                              
setenv TCL_LIBRARY      /usr/local/ns2/ns-allinone-2.34/tcl8.4.15/library

在.bashrc 加入(从终端复制过来最可靠):
export PATH=$PATH:/usr/local/ns2/ns-allinone-2.34/bin:/usr/local/ns2/ns-allinone-2.34/tcl8.4.18/unix:/usr/local/ns2/ns-allinone-2.34/tk8.4.18/unix

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/ns2/ns-allinone-2.34/otcl-1.13:/usr/local/ns2/ns-allinone-2.34/lib

export TCL_LIBRARY=$TCL_LIBRARY:/usr/local/ns2/ns-allinone-2.34/tcl8.4.18/library

编辑完成,source /root/.bashrc一下,输入ns如果出现%则OK



4.接着,转到ns-2.34目录下 安装NS2

# cd ns-2.34

#sudo ./configure

#sudo make

#sudo make install

同理 再转到nam-1.14目录下面安装NAM

# cd nam-1.14

#sudo ./configure

#sudo make

#sudo make install

在终端下输入ns出现%

输入nam出现一个NAM框图,说明安装成功。

PICTURE:/home/lujun/.tencent/qq//AppData/file//sendpix0.jpg

http://hi.baidu.com/dophin0/blog/item/8ad947149054a15af2de321a.html

 

posted on 2011-03-28 01:23  楼兰过客  阅读(467)  评论(0编辑  收藏  举报

导航