Ubuntu下安装NS3

Ubuntu下使用bake安装NS3

ns3让我不得不爱,初次接触ns3,望与同学能够一同学习探讨!

【注】以下操作参考于NS官网:
https://www.nsnam.org/wiki/Installation#Installation

1)平台选择

在此选择Ubuntu进行操作:

依赖包下载,由于软件包较多,将其安装命令写入shell脚本,并加入自动确认-y,然后执行脚本。
【注】若嫌速度较慢,可先进行换源。

 #! /usr/bin
 apt-get install -y g++ python3 cmake		#ns3的内核是使用C++开发的
 apt-get install -y g++ python3 python3-dev pkg-config sqlite3 cmake
 apt-get install -y python3-setuptools git
 apt-get install -y qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools		#Netanim animator: Netanim animator需要qt5开发工具
 
 #支持 ns-3-pyviz 可视化工具
 #对于 Ubuntu 18.04 及更高版本,不再提供 python-pygoocanvas。ns-3.29 及更高版本将支持升级到 GTK+ 版本 3,并需要以下软件包:
 apt-get install -y gir1.2-goocanvas-2.0 python3-gi python3-gi-cairo python3-pygraphviz gir1.2-gtk-3.0 ipython3  
 
  #支持基于 MPI 的分布式仿真
  apt-get 

你可能感兴趣的:(NS-3,ubuntu,bash,linux,ns3,bake)