Ubuntu安装NS-3 环境脚本

 

将附件下载下来之后解压,将解压后的文件ns3environment.sh复制到下载目录下(其实放在哪里都可以,就是为了和我下面的命令相统一)。输入命令:

 

sudo ./ns3environment.sh >>result

 

这样系统就自动安装ns3的环境,运行的结果在result文件中,如果提示

 

 

command not found

 

说明ns3environment.sh 文件没有运行权限,直接在该文件上右键,设置可运行的权限再重新运行就可以了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个基本的Python脚本,它将安装ns-3环境Ubuntu 18.04上。 ```python import os # 更新系统 os.system('sudo apt update') os.system('sudo apt upgrade') # 安装必要的软件包和依赖项 os.system('sudo apt install build-essential autoconf automake libxmu-dev python-pygraphviz cvs mercurial bzr git cmake p7zip-full python-matplotlib python-tk python-dev python-kiwi python-gnome2 python-gnomecanvas libgtk2.0-dev uncrustify doxygen graphviz imagemagick texlive texlive-latex-extra texlive-generic-extra texlive-generic-recommended texinfo dia-gnome gsl-bin libgsl-dev flex bison tcpdump sqlite sqlite3 libsqlite3-dev libxml2 libxml2-dev libqt4-dev qt4-dev-tools libqt4-opengl-dev libqwt-dev libboost-signals-dev libboost-filesystem-dev libboost-test-dev libboost-system-dev libboost-regex-dev libboost-program-options-dev libboost-iostreams-dev libpcap-dev libssl-dev libgnutls28-dev libffi-dev libcurl4-gnutls-dev libzmq3-dev libzmq5 # 下载ns-3.30 os.system('wget https://www.nsnam.org/releases/ns-allinone-3.30.tar.bz2') os.system('tar xjf ns-allinone-3.30.tar.bz2') # 编译和安装ns-3 os.chdir('ns-allinone-3.30') os.system('./build.py --enable-examples --enable-tests') ``` 在运行脚本之前,确保已在Ubuntu 18.04上安装Python。要运行脚本,请将其保存为一个名为“install_ns3.py”的文件,然后打开终端并输入以下命令: ``` python install_ns3.py ``` 该脚本将自动下载和安装所有必要的软件包和依赖项,并将编译和安装ns-3环境。完成后,您可以在ns-allinone-3.30/ns-3.30目录下找到已安装ns-3环境
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值