Install GNS3 1.3.7 on Linux Mint

HOW TO Install GNS3 1.3.7 on Linux Mint 17.1 Rebecca 64-bit with IOU Support

Discussion

Please NOTE: This document has been updated for GNS3 1.3.7 and is no longer applicable to earlier versions of GNS3.

This is another 'quick & dirty' article to assist you with installing GNS3 on your Linux system. This doc shows how install GNS3 1.3.3 on Linux Mint 17.1 Rebecca.

Mint.png

-- GNS3 is installed from a Linux Terminal command line --

# - After opening a terminal, I recommend changing to your user directory.

$ cd ~

# - Update your sources.list file to include Debian "trusty"

$ sudo pico /etc/apt/sources.list

-- add the following lines to the sources.list file --

deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted

deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted

sources.list.png

# - Run apt-get update

$ sudo apt-get update

# - Install GNS3 Python dependencies

$ sudo apt‐get install python3‐setuptools

$ sudo apt‐get install python3‐pyqt4

$ sudo apt‐get install python3‐ws4py

$ sudo apt‐get install python3‐netifaces

# Install Dynmips dependencies

$ sudo apt-get install cmake

$ sudo apt‐get install libelf‐dev

$ sudo apt‐get install uuid‐dev

$ sudo apt‐get install libpcap‐dev

# - Download and unzip GNS3 Linux source files Download 

$ unzip GNS3-1.3.7-source.zip 

         dynamips-0.2.14.zip  gns3-server-1.3.7.zip  vpcs-0.6.zip

         gns3-gui-1.3.7.zip   iouyap-0.95.zip

# - Build and Install Dynamips

$ unzip dynamips-0.2.14.zip

$ cd  dynamips-0.2.14

$ mkdir build

$ cd build

$ cmake ..

$ make

$ sudo make install

$ sudo setcap cap_net_admin,cap_net_raw=ep /usr/local/bin/dynamips

$ cd ../..

# - Install GNS3 Server

$ unzip gns3-server-1.3.7.zip

$ cd gns3-server-1.3.7

$ sudo python3 setup.py install

$ cd ..

# - Install GNS3 GUI

$ unzip gns3-gui-1.3.7.zip

$ cd gns3-gui-1.3.7

$ sudo python3 setup.py install

$ cd ..

# - Install IOU prerequisites

$ sudo apt-get install libssl1.0.0:i386

$ sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0 /lib/libcrypto.so.4

$ sudo apt-get install bison

$ sudo apt-get install flex

$ sudo apt-get install git

$ git clone http://github.com/ndevilla/iniparser.git

$ cd iniparser

$ make

$ sudo cp libiniparser.* /usr/lib/

$ sudo cp src/iniparser.h /usr/local/include

$ sudo cp src/dictionary.h /usr/local/include

$ cd ..

# - Install GNS3 IOUYAP app

$ unzip iouyap-0.95.zip

$ cd iouyap-0.95

$ sudo make install

$ sudo cp iouyap /usr/local/bin/

$ cd ..

# - Install VPCS

$ unzip vpcs-0.6.zip

$ cd vpcs-0.6/src

$ ./mk.sh

$ sudo cp vpcs /usr/local/bin/

$ cd ../..

# - Install VirtualBox

$ sudo apt-get install virtualbox

# - Install Wireshark

$ sudo apt-get install wireshark

# - Install QEMU - method 1

$ sudo apt-get install qemu

# - Install QEMU - method 2 (x86 arch. only)

$ sudo apt-get install qemu-system-x86

$ sudo apt-get install qemu-utils

# - Install cpulimit

$ sudo apt-get install cpulimit

That's it. Add your IOU License file, IOU/IOS images, and you're ready to create  projects, so launch GNS3 and get started!

# - Launch GNS3

$ gns3

From <https://gns3.com/discussions/how-to-install-gns3-1-3-7-on-lin>

HOW TO Install GNS3 1.3.7 on Linux Mint 17.1 Rebecca 64-bit with IOU Support

Discussion

Please NOTE: This document has been updated for GNS3 1.3.7 and is no longer applicable to earlier versions of GNS3.

This is another 'quick & dirty' article to assist you with installing GNS3 on your Linux system. This doc shows how install GNS3 1.3.3 on Linux Mint 17.1 Rebecca.

Mint.png

-- GNS3 is installed from a Linux Terminal command line --

# - After opening a terminal, I recommend changing to your user directory.

$ cd ~

# - Update your sources.list file to include Debian "trusty"

$ sudo pico /etc/apt/sources.list

-- add the following lines to the sources.list file --

deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted

deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted

sources.list.png

# - Run apt-get update

$ sudo apt-get update

# - Install GNS3 Python dependencies

$ sudo apt‐get install python3‐setuptools

$ sudo apt‐get install python3‐pyqt4

$ sudo apt‐get install python3‐ws4py

$ sudo apt‐get install python3‐netifaces

# Install Dynmips dependencies

$ sudo apt-get install cmake

$ sudo apt‐get install libelf‐dev

$ sudo apt‐get install uuid‐dev

$ sudo apt‐get install libpcap‐dev

# - Download and unzip GNS3 Linux source files Download 

$ unzip GNS3-1.3.7-source.zip 

         dynamips-0.2.14.zip  gns3-server-1.3.7.zip  vpcs-0.6.zip

         gns3-gui-1.3.7.zip   iouyap-0.95.zip

# - Build and Install Dynamips

$ unzip dynamips-0.2.14.zip

$ cd  dynamips-0.2.14

$ mkdir build

$ cd build

$ cmake ..

$ make

$ sudo make install

$ sudo setcap cap_net_admin,cap_net_raw=ep /usr/local/bin/dynamips

$ cd ../..

# - Install GNS3 Server

$ unzip gns3-server-1.3.7.zip

$ cd gns3-server-1.3.7

$ sudo python3 setup.py install

$ cd ..

# - Install GNS3 GUI

$ unzip gns3-gui-1.3.7.zip

$ cd gns3-gui-1.3.7

$ sudo python3 setup.py install

$ cd ..

# - Install IOU prerequisites

$ sudo apt-get install libssl1.0.0:i386

$ sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0 /lib/libcrypto.so.4

$ sudo apt-get install bison

$ sudo apt-get install flex

$ sudo apt-get install git

$ git clone http://github.com/ndevilla/iniparser.git

$ cd iniparser

$ make

$ sudo cp libiniparser.* /usr/lib/

$ sudo cp src/iniparser.h /usr/local/include

$ sudo cp src/dictionary.h /usr/local/include

$ cd ..

# - Install GNS3 IOUYAP app

$ unzip iouyap-0.95.zip

$ cd iouyap-0.95

$ sudo make install

$ sudo cp iouyap /usr/local/bin/

$ cd ..

# - Install VPCS

$ unzip vpcs-0.6.zip

$ cd vpcs-0.6/src

$ ./mk.sh

$ sudo cp vpcs /usr/local/bin/

$ cd ../..

# - Install VirtualBox

$ sudo apt-get install virtualbox

# - Install Wireshark

$ sudo apt-get install wireshark

# - Install QEMU - method 1

$ sudo apt-get install qemu

# - Install QEMU - method 2 (x86 arch. only)

$ sudo apt-get install qemu-system-x86

$ sudo apt-get install qemu-utils

# - Install cpulimit

$ sudo apt-get install cpulimit

That's it. Add your IOU License file, IOU/IOS images, and you're ready to create  projects, so launch GNS3 and get started!

# - Launch GNS3

$ gns3

From <https://gns3.com/discussions/how-to-install-gns3-1-3-7-on-lin>

Powered by BetterDocs

Leave a Reply

Your email address will not be published. Required fields are marked *