NS2 NS2在ubuntu下的安裝

2022-07-26 08:45:19 字數 1147 閱讀 2479

step1: 更新系統。在終端輸入如下命令

sudo apt-get  update #更新源列表

sudo apt-get upgrade #更新已經安裝的包

sudo apt-get dist-upgrade #更新軟體,公升級系統

step2:安裝幾個需要的包

sudo apt-get install build-essential  

sudo apt-get install tcl8.5 tcl8.5-dev tk8.5 tk8.5-dev  #for tcl and tk

sudo apt-get install libxmu-dev libxmu-headers  #for nam

tar xvfz ns-allinone-2.35.tar.gz

cd ns-allinone-2.35

./install #進行安裝

step4:配置環境變數

在當前使用者目錄下,編輯.bashrc檔案

vim .bashrc

在檔案末尾新增

# add path for ns2

export path="$path:/home/liushun/ns-allinone-2.35/bin:/home/安裝資料夾名/ns-allinone-2.35/tcl8.5.10/unix:/home/安裝資料夾名/ns-allinone-2.35/tk8.5.10/unix"

export ld_library_path="$ld_library_path:/home/安裝資料夾名/ns-allinone-2.35/otcl-1.14:/home/安裝資料夾名/ns-allinone-2.35/lib"

export tcl_library="$tcl_library:/home/安裝資料夾名/ns-allinone-2.35/tcl8.5.10/library"

step5:驗證安裝

進入控制台,輸入ns,這時會提示安裝ns2,根據提示輸入

sudo apt-get install ns2

再次輸入ns,出現%,說明安裝成功

輸入nam,報錯,這時提示安裝nam,根據提示輸入

sudo apt-get install nam

如果以上命令失效,可先輸入

sudo apt-get update #進行更新

cbr流過低 ns2 NS2基本的流程

1 建立指令碼檔案 只給出兩個關鍵點的 配置模擬屬性 set val chan channel wirelesschannel 通道型別 set val prop propagation tworayground 傳播模型 set val netif phy wirelessphy 物理層 set ...

cbr流過低 ns2 NS2學習筆記(一)

ns2有兩種執行方式 1.指令碼方式 輸入命令 ns tclscripl.tcl,其中 tclscripl.tcl 是乙個tcl指令碼的檔名 2 命令列方式 輸入命令 ns,進入ns2的命令列環境,然後直接輸入各種命令來互動式地執行ns2。與python類似 執行ns2以後也有兩種方法記錄結果 1....

Ubuntu 18 04 系統下安裝ns 2

步驟二 更新系統安裝包 步驟三 安裝ns 2執行時需要的四個依賴包 步驟四 解壓安裝包並更改一些檔案 步驟五 配置環境變數 安裝結束 sudo apt get update 更新源列表 sudo apt get upgrade 更新已經安裝好的包 sudo apt get dist upgrade ...