红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

ubuntu7.10下ns-2.31的安装

发布时间:2008-04-11 20:55:20来源:红联作者:hspiritl
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软件,(http://jaist.dl.sourceforge.net/sourceforge/nsnam/ns-allinone-2.31.tar.gz

3.
$ tar -xzvf ns-allinone-2.31.tar.gz
$ cd ns-allinone-2.31
$./install

4.设置环境变量在终端下输入:
$ gedit ~/.bashrc

将下面的代码加入.bashrc 文件的尾部。注意用你实际的路径位置替换下面代码中出现"/home/networklab/ns"和"/ your/path"的地方

# LD_LIBRARY_PATH
OTCL_LIB=/home/networklab/ns/ns-allinone-2.31/otcl-1.13
NS2_LIB=/home/networklab/ns/ns-allinone-2.31/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_
LIB:$USR_LOCAL_LIB

# TCL_LIBRARY
TCL_LIB=/home/networklab/ns/ns-allinone-2.31/tcl8.4.14/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/home/networklab/ns/ns-allinone-2.31/bin:/your/path/
ns-allinone-2.31/tcl8.4.14/unix:/your/path/ns-allinone-2.31/tk8.4.14/unix
NS=/home/networklab/ns/ns-allinone-2.31/ns-2.31/
NAM=/home/networklab/ns/ns-allinone-2.31/nam-1.13/
PATH=$PATH:$XGRAPH:$NS:$NAM

5.
$ source ~/.bashrc

$ ns

当ns回车出现%说明正确。
文章评论

共有 1 条评论

  1. wally 于 2008-04-17 21:53:25发表:

    bash: LIB:/usr/local/lib: No such file or directory
    bash: ns-allinone-2.31/tcl8.4.14/unix:/home/wally/ns-allinone-2.31/tk8.4.14/unix: No such file or directory
    这是怎么回事阿 ?