日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu中NS2安装详细教程

發布時間:2023/11/30 Ubuntu 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu中NS2安装详细教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言:

NS2是指 Network Simulator version 2,NS(Network Simulator) 是一種針對網絡技術的源代碼公開的、免費的軟件模擬平臺,研究人員使用它可以很容易的進行網絡技術的開發,而且發展到今天,它所包含的模塊幾乎涉及到了網絡技術的所有方面。所以,NS成了目前學術界廣泛使用的一種網絡模擬軟件。此外,NS也可作為一種輔助教學的工具,已被廣泛應用在了網絡技術的教學方面。因此,目前在學術界和教育界,有大量的人正在使用或試圖使用NS

?

教程:

步驟1、

到網站http://www.isi.edu/nsnam/ns/ns-build.html下載ns,如下圖?

?

?


下載完成后解壓,比如我是解壓到了/home/l用戶名/ns/

步驟2、

在命令行里進入管理員權限?
然后依次鍵入以下命令:?
apt-get update //更新源列表?
//安裝依賴包?
apt-get install tcl8.5-dev tk8.5-dev?
apt-get install build-essential autoconf automake?
apt-get install perl xgraph libxt-dev libx11-dev libxmu-dev step

步驟3、

修改 ns-allinone-2.35/ns-2.35/linkstate 中 ls.h 文件的代碼 ,?
將 void eraseAll() { erase(baseMap::begin(), baseMap::end()); }?
改為: void eraseAll() { this->erase(baseMap::begin(), baseMap::end()); }

步驟4、

在命令行中?
ls /usr/bin/gcc* //查看系統已經安裝的 gcc 版本。如下圖?

輸入以下命令:

#export CXX=g++-5 //因為我的是gcc-5,你要根據上面查到的版本自行改動?
#echo?CCechoCCechoCXX //查看全局變量導入成功了沒有

步驟5、

在命令行里進入你下載的文件,比如我的是/ns/ns-allinone-2.35?
然后輸入?
sudo ./install //開始進行安裝

安裝過程:

?

步驟6、

安裝成功后會提醒你設置環境變量,根據命令行的提示設置好環境變量。?
然后重啟。

?

方法:

#sudo gedit ./bashrc
在文件尾加入:
export PATH="$PATH:/home/用戶名/ns/bin:/home/用戶名/ns/tcl8.5.10/unix:/home/用戶名/ns/tk8.5.10/unix"

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/用戶名/ns/otcl-1.14:/home/用戶名/ns/lib"

export TCL_LIBRARY="$TCL_LIBRARY:/home/用戶名/ns/tcl8.5.10/library"

提示如下:

?

步驟7、

執行命令:sudo apt-get install ns2 -y

步驟8、

打開命令行,輸入ns,若出現%則為成功,如下圖?

?

?

參考文章:https://blog.csdn.net/liyongqi_/article/details/71774170

轉載于:https://www.cnblogs.com/leime/p/9459181.html

總結

以上是生活随笔為你收集整理的Ubuntu中NS2安装详细教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。