How to Install GNS3 on Linux Mint

GNS3 is a network simulator that allows network engineers to test and build virtual networks in a safe and isolated environment. In this tutorial, we will show you step-by-step how to install GNS3 on Linux Mint latest.

Prerequisites

Before we begin, ensure you have the following:

Installing GNS3

Follow these steps to install GNS3 on Linux Mint:

  1. Open terminal by pressing Ctrl + Alt + T on your keyboard.

  2. First, we need to install some dependencies. Run the following command in the terminal:

    sudo apt-get update
    sudo apt-get install git cmake g++ libpcap-dev libssl-dev python3 python3-pyqt5 python3-pyqt5.QtSvg python3-pyqt5.QtWebKit python3-aiohttp python3-setuptools python3-aiohttp-cors python3-numpy python3-configargparse
    

    This command will install the required dependencies.

  3. Clone the GNS3 repository using Git. Run the following command in the terminal:

    git clone https://github.com/GNS3/gns3-gui.git
    

    This command will download the GNS3 source code to your computer.

  4. Navigate to the GNS3 directory. Run the following command in the terminal:

    cd gns3-gui
    

    This command will take you to the GNS3 source code directory.

  5. Install GNS3 using Python3 pip. Run the following command in the terminal:

    sudo python3 -m pip install .
    
  6. If the installation is successful, launch GNS3 by running the following command in the terminal:

    gns3
    

    The GNS3 GUI should start, and you are now ready to create and simulate virtual network topologies.

Conclusion

In this tutorial, we showed you how to install GNS3, a network simulator, on Linux Mint latest. You are now ready to create and test virtual network topologies in an isolated environment. Happy simulating!

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!