1.因为不想重装系统,所以就使用了虚拟机来充当一个模拟平台。如果你们直接安装的是Ubuntu系统的话,就不需要用虚拟机了。在我安装的过程中,使用的是VMware Workstation14,先在网上下载进行安装,这个资源比较多注册码网上也是一大堆,我就不再附链接了。
2.VMware Workstation14这个装好后,去网上下载Ubantu16.04,为啥要用这个版本呢?因为用其它的版本和ns-2容易出现兼容问题。毕竟ns-2装着很麻烦,一个不小心就错了,还不知道错误在哪,为了避免不知名错误,就严格按照Ubantu16.04+ns-2.35版本来进行了。Ubantu16.04下载链接 http://mirror.pnl.gov/releases/xenial/
我的电脑系统是Windows10 64位的,下载的是上面箭头所指的文件,大家可以根据需要下载不同位数的版本。
3.Ubuntu安装成功后,打开初始界面,按组合键Ctrl+alt+t,出现命令输入窗口然后输入以下命令
sudo apt-get update #更新源列表
sudo apt-get upgrade #更新已经安装的包
sudo apt-get dist-upgrade #更新软件,升级系统
完成之后继续运行代码进行准备工作
sudo apt-get install build-essential #编译器gcc make
sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev #tcl、tk库文件
sudo apt-get install libxmu-dev libxmu-headers #与nam有关的库文件
到此,准备工作基本完成。终于可以下载ns-2软件啦!万里长征第一步,不要急!
4.NS-2下载链接http://www.isi.edu/nsnam/ns/ns-build.html。在页面中找到
点击进去找到
再进去后就可以下载了。下载完成后,直接可以把压缩的安装包从自己的电脑中拖拽到已打开的Ubuntu中。我电脑上的具体位置如下图