Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 10.10中成功安装ns-allinone-2.34

按照这个步骤,肯定能装上,只是我在添加环境变量的时候出现问题,运行ns就会提示没有安装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-headers2、$sudo apt-cache search x11-dev出现如下类似的命令(以防出现类似tk8.4.14,安装中断退出)ibx11-dev - X11 client-side library (development headers)xlibs-dev - X Window System client library development files transitional packagelibghc6-x11-dev - Haskell X11 binding for GHClibooc-x11-dev - X11 specific modules for the oo2c compiler (devel)libgl1-mesa-swx11-dev - A free implementation of the OpenGL API -- development         support    files分别安装上面的组件,命令如下:$ sudo apt-get install libx11-dev$sudo apt-get install xlibs-dev$sudo apt-get install libghc6-x11-dev$sudo apt-get install libooc-x11-dev)3、进入下载好的ns-allinone-2.34.tar.gz文件目录,解压缩:$ tar -xzvf ns-allinone-2.34.tar.gz此时可以将文件夹拷到要安装的目录(我是安装到目录/usr/local/ns2的),   【 Linux公社 www.Linuxidc.com 】  并进入目录:$ sudo mv ns-allinone-2.34 /usr/local/ns2$ cd /usr/local/ns2/ns-allinone-2.34然后修改改两个地方(针对ununtu9.04以后的版本):输入cd otcl-1.13,进入otcl-1.13目录,找到configure.in.将77行,SHLIB_LD="ld -shared"改为SHLIB_LD="gcc -shared"同时修改configure 第6304行SHLIB_LD="ld -shared"改为SHLIB_LD="gcc -shared"4、正式进入安装过程:$ cd ..   (回到主目录ns-allinone-2.34)$ sudo ./install   (安装)5. 配置环境变量进入目录/home/*user*(**是用户名,如我的是/home/bluer),然后$ sudo gedit .bashrc在文件末尾加入(记得把/usr/local/ns2替换成自己的安装目录):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"LD_LIBRARY_PATH="/usr/local/ns2/ns-allinone-2.34/otcl-1.13:/usr/local/ns2/ns-allinone-2.34/lib"TCL_LIBRARY="$TCL_LIBRARY:/usr/local/ns2/ns-allinone-2.34/tcl8.4.18/library"保存退出(上述内容在安装结束后的提示中有,见粗体部分)。使环境变量生效source .bashrc(可省略)6.验证NS2进入终端输入 cd /ns-allinone-2.34/ns-2.34./validate (这要花一段时间,请耐心等待,这里我等了约一个小时)。验证结束你将会看到如下信息:These messages are NOT errors and can be ignored:warning: using backward compatibility modeThis test is not implemented in backward compatibility modevalidate overall report: all tests passed7.输入 sudo apt-get install gawk               (for gawk) ,这个比较快,一分钟8. 输入sudo apt-get install gnuplot           (for gnuplot) 这个5 分钟内可以完成9. 结束在终端中输入ns ,若出现% 则安装成功。也可以运行自带的实例进行测试: ns /ns-allinone-2.34/ns-2.34/tcl/ex/simple.tcl ,可以看到nam 模拟窗口 。Ubuntu下Thinkpad风扇配置Ubuntu下虚拟机Bochs安装问题解决汇总相关资讯      Ubuntu教程 
  • Ubuntu教程 - 使用Ubuntu拷贝CD和  (12/18/2013 14:38:16)
  • 让Ubuntu 12.10支持RAR和7Z文件解  (11/15/2012 18:51:50)
  • Windows 7硬盘安装Ubuntu 12.10图  (11/03/2012 19:22:47)
  • 完美安装Ubuntu 12.10最新AMD显卡  (11/27/2012 08:17:47)
  • Win 7硬盘安装Ubuntu 12.10  (11/05/2012 13:30:34)
  • 虚拟机上Ubuntu 11.10升级到12.04  (10/12/2012 20:00:38)
本文评论 查看全部评论 (0)
表情: 姓名: 字数