Linux(Ubuntu系统)下安装Aqua-sim

虚拟机使用版本:Ubuntu-16.04.2Ubuntu-16.04.2-desktop-amd64


一、下载Aqua-sim-1.0.rar文件后,将其解压,并将解压文件Aqua-sim-1.0放在/home/yh/software 路径下。

二、cd 到Aqua-sim-1.0文件夹下,运行:sudo  ./install



出现以下问题:


1、先安装好nam工具,

具体参考我的****:NS2:NAM问题(http://blog.****.net/yhdyy123/article/category/7127491


2、make: *** [tk3d.o] 错误 1

tk8.5.10 make failed! Exiting ...

安装libx11-dev可以解决问题:

输入:sudo apt-get install libx11-dev


3、checking for X... configure: error: Can't find X includes

解决办法:安装 xorg-dev可以解决问题

输入:sudo apt-get install xorg-dev


此时,输入:sudo  ./install

出现下图所示就表明安装成功:


Linux(Ubuntu系统)下安装Aqua-sim



4、 设置环境变量    

返回根目录:cd  ~

打开用户环境变量文件:sudo gedit  .bashrc

在文件尾加入以下几行:(注意:/home/yh/software/Aqua-sim-1.0此路径是我存放解压后的Aqua-sim-1.0文件夹的路径)    

export  PATH="$PATH:/home/yh/software/Aqua-sim-1.0/bin:/home/yh/software/Aqua-sim-1.0/tcl8.4.13/unix:/home/yh/software/Aqua-sim-1.0/tk8.4.13/unix"

export   LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/yh/software/Aqua-sim-1.0/otcl-1.12:/home/yh/software/Aqua-sim-1.0/lib"

export   TCL_LIBRARY="$TCL_LIBRARY:/home/yh/software/Aqua-sim-1.0/tcl8.4.13/library"

5、 完成上面的设置后,cd到Aqua-sim-1.0文件夹下,运行sudo  ./install

再次出现问题,如下所示:

The program 'ns' is currently not installed. You can install it by typing: sudo apt install ns2


6、根据提示输入: sudo apt install ns2

 运行完之后再输入:sudo  ./install

出现如下所示界面:

Linux(Ubuntu系统)下安装Aqua-sim

Linux(Ubuntu系统)下安装Aqua-sim


7、上图Aqua-sim-1.0已经安装成功

验证:

输入:ns命令,得到%