2021-05-12 14:32:11
Xubuntu 14.04 LTS下搭建NS2實驗環境
從網上找了很多資料,有的不全,有的忽略了一些點,在此總結一下,也作為自己的XUbuntu 14.04 LTS下搭建NS2實驗環境筆記了。
一:VMware12+XUbuntu14.04LTS+ns?-allinone-2.35(VMware和Xubuntu網上比較容易下載,ns的在官網(http://www.isi.edu/nsnam/ns/ns-build.html)
二:?可以在Windous下解壓好ns-allinone-2.35,講解壓好的ns-allinone-2.35放在user(即你自己的個人賬戶目錄之下/home/user/ns-allinone-2.35)
三:更新系統?
1: sudo apt?-get update
2: sudo apt-get upgrade
3: sudo apt-get dist-upgrade
?四:安裝軟體包
1:? sudo apt-get install build-essential
2: sudo apt-get install tcl8.5 tcl8.5-dev tk8.5 tk8.5-dev
3: ?sudo apt-get install libxmu-dev libxmu-headers #for nam
(安裝好之後我自己的傾向是再更新一下,希望自己安裝的軟體是最新的:sudo apt-get update 此步可不做)
?五:安裝ns2(在第二步中已經將解壓好的安裝檔案放在了/home/user/目錄下)‘
這裡首先更改一下一個檔案,ps:我嘗試過不更改,後來提示ns make failed,所以還是改一下吧,更改方式:
1: cd /home/user/ns-allinone-2.35/?ns2.35/linkstate (以下截圖中的user為archer)
2: ls (檢視檔案,應有個ls.h檔案)
3: vi +137 ls.h (將第137行的 void eraseAll() { erase(baseMap::begin(), baseMap::end()); } 改為 void eraseAll() {this->erase(baseMap::begin(), baseMap::end()); }
儲存後退出?
4: cd /home/user/ns-allinone-2.35/
5: ls (應該能看到install檔案)
6:./?install (等待安裝完成)
六:設定環境變數,在安裝完成之後,在終端裡的最後幾段需要你設定的提示,把他們拷貝下來,將這些資訊拷貝到一個獨立的文字內(之所以要使用你自己終端裡的提示,是因為我們使用的軟體版本和路徑可能不同)
1: cd /home/user/ (或者cd ~)
2: vi + .bashrc (在文字尾部新增環境變數)
3:在組態檔的末端加上從終端裡拷貝的檔案目錄片段,注意路徑分開的標誌是“:”儲存後退出
七:重新啟動組態檔,使用命令 source ?.bashrc
安裝nam:
sudo apt-get ins?tall nam
八:測試
1: ?ns
會出現%
2:在%後輸入nam出現?
3:cd /home/user/ns-allinone-2.35/ns-2.35/tcl/ex/
接著演示範例檔案
ns simple.tcl
出現下圖即環境搭建成功
VMware+Fedora14+NS2安裝過程 http://www.linuxidc.com/Linux/2016-06/132706.htm
Fedora 23安裝 NS2 網路模擬器(Network Simulator 2) http://www.linuxidc.com/Linux/2016-06/132705.htm
Ubuntu 14.04下安裝ns2.35 http://www.linuxidc.com/Linux/2016-03/128820.htm
Ubuntu 14.04下安裝設定NS2網路模擬環境 http://www.linuxidc.com/Linux/2017-03/141504.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-03/141508.htm
相關文章