首頁 > 軟體

Ubuntu 14.04下安裝設定NS2網路模擬環境

2020-06-16 17:19:43

系統環境

作業系統:Ubuntu14.04
安裝軟體:ns2.35,下載地址: http://www.isi.edu/nsnam/ns/ns-build.html

安裝

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-headers

2.解壓安裝

將下載的.tar.gz檔案複製到任意目錄下,比如我複製到/home/lrh/software下,解壓

tar -zxvf ns-allinone-2.35.tar.gz

解壓之後,進入該解壓目錄,然後直接執行

./install

3.出現下面的顯示說明安裝成功

4.安裝時遇到的問題
Q1:直接出錯,報錯為ns-2.35/linkstate目錄下的ls.h檔案的137行出錯
S1:根據提示,在改行的erase函數前面加上this->即可安裝成功

設定環境變數

根據上圖的提示,我們需要設定三個環境變數,分別是PATH,LD_LIBRARY_PATH,TCL_LIBRARY,因為我是安裝在home目錄下的,所以設定環境變數的過程為:
1.開啟.bashrc

cd /home/lrh
vim .bashrc

2.在.bashrc檔案末尾增加

export PATH="/home/lrh/software/ns/bin:/home/lrh/software/ns/tcl8.5.10/unix:/home/lrh/software/ns/tk8.5.10/unix:$PATH"

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/lrh/software/ns/otcl-1.14:/home/lrh/software/ns/lib"

export TCL_LIBRARY="$TCL_LIBRARY:/home/lrh/software/ns/tcl8.5.10/library"

3.使修改生效

source .bashrc 

檢測

1.輸入ns,出現如下%

2.輸入put hello和nam
一個是輸出,另一個是直接輸出右圖的圖形介面。安裝成功

nam如果不行,記得,執行

sudo apt-get install nam

我也是第一次使用這個工具,網上有很多關於ns2的教學,最好自行Google了。

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

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-03/141504.htm


IT145.com E-mail:sddin#qq.com