Ubuntu14.04下快速安装ns3
2017-03-06 20:03
316 查看
Ubuntu14.04下快速安装ns3
本文介绍通过脚本快速安装ns3的依赖包,运行脚本后,即可编译安装ns3,支持图形显示(安装了visualizer模块)。安装ns3的依赖包。用vim编写脚本,命令如下:
cd ~
vim pre.sh# 用vim新建pre.sh脚本(若初次使用vim,可参考vi/vim基本使用方法【插入和退出】),键入以下命令:
#!/bin/bash apt-get install -y gcc g++ python apt-get install -y gcc g++ python python-dev apt-get install -y qt4-dev-tools libqt4-dev apt-get install -y mercurial apt-get install -y bzr apt-get install -y cmake libc6-dev libc6-dev-i386 g++-multilib apt-get install -y gdb valgrind apt-get install -y gsl-bin libgsl0-dev libgsl0ldbl apt-get install -y flex bison libfl-dev apt-get install -y tcpdump apt-get install -y sqlite sqlite3 libsqlite3-dev apt-get install -y libxml2 libxml2-dev apt-get install -y libgtk2.0-0 libgtk2.0-dev apt-get install -y vtun lxc apt-get install -y uncrustify apt-get install -y doxygen graphviz imagemagick apt-get install -y texlive texlive-extra-utils texlive-latex-extra texlive-font-utils texlive-lang-portuguese dvipng apt-get install -y python-sphinx dia apt-get install -y python-pygraphviz python-kiwi python-pygoocanvas libgoocanvas-dev ipython apt-get install -y libboost-signals-dev libboost-filesystem-dev apt-get install -y openmpi-bin openmpi-common openmpi-doc libopenmpi-dev
保存脚本退出,获取root权限(可参考ubuntu获取root权限),然后执行以下两条命令:
[root@funlab]chmod +x pre.sh
[root@funlab]./pre.sh# 执行该脚本,需要大概30min
下载ns3。可直接到ns3官网下载解压,或者参考以下命令:
cd# 切换到主目录下
mkdir workspace# 新建workspace文件夹
cd workspace
wget http://www.nsnam.org/release/ns-allinone-3.26.tar.bz2[/code]tar xf ns-allinone-3.26.tar.bz2#解压cd ns-allinone-3.26/ns-3.26# 切换到ns-3.26下,编译和执行程序
编译安装ns3。编译ns3有三种方式(./build.py bake或./waf),具体请参考ns3-tutorial)。这里采用./build.py的方式,在终端执行以下命令:./build.py --enable-tests --enable-examples
测试ns3。在终端执行:./waf --run hello-simulator
终端中会在编译完成后显示: Hello Simulator,ns3安装成功。./waf --run second --vis# 执行这条命令则会显示一个图形界面,证明成功安装了visualizer模块。参考:
http://joedlut.blog.51cto.com/6570198/1825512
相关文章推荐
- Ubuntu14.04下Git安装和使用快速入门
- Ubuntu14.04下Anconda3方式快速安装Tensorflow1.2
- NS3在ubuntu 14.04下的安装
- ubuntu14.04下快速安装搜狗输入法
- Debian/Ubuntu 快速安装LAMP
- hadoop快速入门(Ubuntu安装方法)
- ubuntu下快速安装LAMP
- 在ubuntu下简单快速地安装 Sun-java6
- ubuntu 904下快速安装LAMP
- 在Ubuntu下快速安装gitolite
- Debian/Ubuntu命令方式快速安装squid
- 在全新安装的Ubuntu上快速重装软件包
- [Linux] win7下快速安装ubuntu
- Ubuntu下Hadoop快速安装手册
- Ubuntu Server快速安装 LAMP 环境教程
- 快速安装ubuntu交叉编译工具
- 在Ubuntu?下快速安装IE浏览器
- 在 Ubuntu 下快速安装 IE 浏览器
- 在ubuntu下简单快速地安装 Sun-java6
- mint(ubuntu)下的NS3可视化环境(Eclipse)安装