首先下载 ns-allinone-2.35 http://sourceforge.net/projects/nsnam/files/allinone/
ns-2.34安装过程(比较详细):http://blog.csdn.net/jinyujianjie/article/details/8983359
ns-2.35在Fedora 14下安装没有任何编译错误,只需改变一下环境变量即可。
打开虚拟终端,进入root模式
1.首先安装必备软件包
# yum install autoconf automake gcc-c++libX11-devel xorg-x11-proto-devel \
libXt-devel libXmu-devel
2.安装ns2.35
# tar -zxvf ns-allinone-2.35.tar.gz #解压
3.进入ns-allinone-2.35目录 ./install
# cd /home/lc/ns-allinone-2.35
# ./install
4.改变环境变量在主目录下,编辑.bashrc文件(vim .bashrc),加入 export NS_HOME=`pwd`/ns-allinone-2.35
export PATH=$NS_HOME/tcl8.5.10/unix:$NS_HOME/tk8.5.10/unix:$NS_HOME/bin:$PATH
export LD_LIBRARY_PATH=$NS_HOME/tcl8.5.10/unix:$NS_HOME/tk8.5.10/unix:$NS_HOME/otcl-1.14$NS_HOME/lib:$LD_LIBRARY_PATH
export TCL_LIBRARY=$NS_HOME/tcl8.5.10/library
保存退出,整个安装过程完成