一、vmware + ubuntu-12.04.2-desktop-i386
刚开始安装时,怕虚拟机卡装的服务器版,实践证明这是不可以的。仿真的结果要在图形化界面中才能显示出来。
vmware及ubuntu 安装过程比较简单,网上教程也很多。
在BIOS中开启Virtualization功能后,虚拟机的速度会有明显的提升。
进入BIOS的方法因机型的不同而不同。具体可以网上查一下。
THINKPAD下开机按F1即可进入BIOS。(按F12进入启动项选择,装系统用)
二、win7下安装ubuntu-12.04.2-desktop双系统
ubuntu自带的wubi.exe安装不成功,无奈只能把U盘做成启动盘,用U盘装ubuntu双系统。
参考:http://os.51cto.com/art/201109/291593.htm
安装后网卡灯不亮,无线网络可以用。用lspci查看,机器已经识别网卡了。
由于win7可以上网,一直觉得网线没问题,但换一根网线之后网卡灯就亮了,有时候网络就是这么神奇。。。。
三、以下是ns-allinone-2.35安装过程。
ubuntu-12.04.2-desktop-i386安装好以后,连接好网络。
我习惯性的运行了 sudo apt-get upgrade;sudo apt-get update
再安装开发的一些必须包 sudo apt-get install build-essential
接着安装 sudo apt-get install libxt-dev libx11-dev libxmu-dev
(这些包是安装之前所必须的,不安装运行install会提示没有X11/Xlib)
从http://www.isi.edu/nsnam/ns/ns-build.html下载ns-allinone-2.35.tar.gz
解压 tar -xvf ns-allinone-2.35.tar.gz
运行 ns-allinone-2.35/ns-2.35/install
之后会提示修改环境变量
sudo vim ~/.bashrc
在文档最后添加
export PATH="$PATH:/home/ns2/ns-allinone-2.35/bin:/home/ns2/ns-allinone-2.35/tcl8.5.10/unix:/home/ns2/ns-allinone-2.35/tk8.5.10/unix"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/ns2/ns-allinone-2.35/otcl-1.14:/home/ns2/ns-allinone-2.35/lib"
export TCL_LIBRARY="$TCL_LIBRARY:/home/ns2/ns-allinone-2.35/tcl8.5.10/library"
(目录名会因为个人命名的不同而不同,自行修改;ps:等号左右没有没有空格)
关闭Terminal,并重新打开。如果环境变量修改不成功会有提示。(source .bashrc 也可使环境变量生效)
然后运行ns-allinone-2.35/ns-2.35下的validate程序,验证环境安装是否成功。
也可直接输入ns ,如果提示没有该命令说明没有安装成功;安装成功的话会在下一行行首显示一个百分号%
ns2相关网页:
http://nsnam.isi.edu/nsnam/index.php/User_Information#Ubuntu_Installation_Guide
http://www.isi.edu/nsnam/ns/ns-build.html#allinone
http://nsnam.isi.edu/nsnam/index.php/Main_Page