filmov
tv
Installing ns3 in Ubuntu | Ubuntu 24.04 | NS3 Tutorial 2024 | Session 1

Показать описание
#ns3 #ubuntu #networksimulator
#ns3 recently released ns-3.42, we are going to see how to install that in #ubuntu 24.04 OS
Ubuntu OS was also recently released in April 2024.
Here are the requirements
1. Ubuntu 24.04 LTS
This #installation will work for ns-3.38, ns-3.39, ns-3.40 and ns-3.41 as well.
Open a New Terminal
The first command to do is (You can just copy-paste the following in your terminal window)
$ sudo apt update
$ sudo apt install g++ python3 cmake ninja-build git gir1.2-goocanvas-2.0 python3-gi python3-gi-cairo python3-pygraphviz gir1.2-gtk-3.0 ipython3 tcpdump wireshark sqlite sqlite3 libsqlite3-dev qtchooser openmpi-bin openmpi-common openmpi-doc libopenmpi-dev doxygen graphviz imagemagick python3-sphinx dia imagemagick texlive dvipng latexmk texlive-extra-utils texlive-latex-extra texlive-font-utils libeigen3-dev gsl-bin libgsl-dev libgslcblas0 libxml2 libxml2-dev libgtk-3-dev lxc-utils lxc-templates vtun uml-utilities ebtables bridge-utils libxml2 libxml2-dev libboost-all-dev ccache qt5-qmake qtbase5-dev qtbase5-dev-tools libqt5svg5-dev libqt5webenginewidgets5 libqt5webchannel5-dev qtwebengine5-dev
Now we have to go to the installation.
Open a new Terminal and type the following commands.
Copy the ns-allinone software to the home folder and just right click and click "Extract here". Already the software is extracted or unzipped and its in the home folder.
open another terminal
Now
$ cd ns-allinone-3.42/
(This above line will install all the packages for ns3 along with netanim, flow monitor, protocol,s applications, etc.)
Depending on your system, the time can be anywhere between 20 minutes to sometimes 1 hour also (in the case of a VM with low RAM)
So let's wait for the installation....
Installation is completed. It took more than 1 hour as I run a Virtual Machine inside my Intel MacBook Pro.
To check whether they are working, use the following command
Open a new terminal
$ cd ns-allinone-3.42/ns-3.42/
$ ./ns3 run hello-simulator
Hello Simulator
$ ./ns3 run first
You will get an output
$ ./ns3 run second
You will get an output
so ns3 is installed successfully.
Thanks for watching!!!!
-------------------------------------------------
We have some Member-only Videos, please find those, if you are interested, you can join our channel.
Join this channel to get access to the perks:
______________________________
Follow me on,
________________________________
Join this channel to get access to perks:
______________________________
Follow me on,
________________________________
#ns3 recently released ns-3.42, we are going to see how to install that in #ubuntu 24.04 OS
Ubuntu OS was also recently released in April 2024.
Here are the requirements
1. Ubuntu 24.04 LTS
This #installation will work for ns-3.38, ns-3.39, ns-3.40 and ns-3.41 as well.
Open a New Terminal
The first command to do is (You can just copy-paste the following in your terminal window)
$ sudo apt update
$ sudo apt install g++ python3 cmake ninja-build git gir1.2-goocanvas-2.0 python3-gi python3-gi-cairo python3-pygraphviz gir1.2-gtk-3.0 ipython3 tcpdump wireshark sqlite sqlite3 libsqlite3-dev qtchooser openmpi-bin openmpi-common openmpi-doc libopenmpi-dev doxygen graphviz imagemagick python3-sphinx dia imagemagick texlive dvipng latexmk texlive-extra-utils texlive-latex-extra texlive-font-utils libeigen3-dev gsl-bin libgsl-dev libgslcblas0 libxml2 libxml2-dev libgtk-3-dev lxc-utils lxc-templates vtun uml-utilities ebtables bridge-utils libxml2 libxml2-dev libboost-all-dev ccache qt5-qmake qtbase5-dev qtbase5-dev-tools libqt5svg5-dev libqt5webenginewidgets5 libqt5webchannel5-dev qtwebengine5-dev
Now we have to go to the installation.
Open a new Terminal and type the following commands.
Copy the ns-allinone software to the home folder and just right click and click "Extract here". Already the software is extracted or unzipped and its in the home folder.
open another terminal
Now
$ cd ns-allinone-3.42/
(This above line will install all the packages for ns3 along with netanim, flow monitor, protocol,s applications, etc.)
Depending on your system, the time can be anywhere between 20 minutes to sometimes 1 hour also (in the case of a VM with low RAM)
So let's wait for the installation....
Installation is completed. It took more than 1 hour as I run a Virtual Machine inside my Intel MacBook Pro.
To check whether they are working, use the following command
Open a new terminal
$ cd ns-allinone-3.42/ns-3.42/
$ ./ns3 run hello-simulator
Hello Simulator
$ ./ns3 run first
You will get an output
$ ./ns3 run second
You will get an output
so ns3 is installed successfully.
Thanks for watching!!!!
-------------------------------------------------
We have some Member-only Videos, please find those, if you are interested, you can join our channel.
Join this channel to get access to the perks:
______________________________
Follow me on,
________________________________
Join this channel to get access to perks:
______________________________
Follow me on,
________________________________
Комментарии