Monday, April 21, 2014

GNS3 1.0-Alpha2 installation in Ubuntu 14.04 and Lubuntu 13.10 -64 bit editions

Installation guide is available in GNS3.net forum, available on the link below:

http://forum.gns3.net/topic9030.html
http://forum.gns3.net/topic9106.html


The following commands were run while logged in as root#

1. As Ubuntu and Lubuntu latest version default python version is 2.7.6. and GNS3 1.0-Alpha2 required      Python 3.3 or higher. I have searched and found one which works fine, but it is not recommended as other package might not function properly.

 alias python=python3

 type python and hit enter to see the result:
 Python3.4.0 will shown as default.

2. Run and install the following requirements:

apt-get install build-essential libelf-dev uuid-dev libpcap-dev python3-dev python3-pyqt4 python3-setuptools python3-ws4py python3-pip python3-zmq python3-tornado python-netifaces cmake

3.Download, extract and make install the latest dynamips.
    https://github.com/GNS3/dynamips/archive/master.zip

 Downloads # cd dynamips-master/stable
 stable # cmake ..
 stable # make install


     To test dynamips:

     dynamips -H 7200

4.Download and install:

wget -O get-pip.py https://raw.github.com/pypa/pip/master/contrib/get-pip.py
python3 get-pip.py



5.Download, extract and install gns3-server.

https://github.com/GNS3/gns3-server/archive/1.0-alpha2.zip
python3 setup.py install


6. Download, extract and install gns3-gui.

https://github.com/GNS3/gns3-gui/archive/v1.0-alpha2.zip
python3 setup.py install


7.Download and install the following:

apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
apt-get install libssl1.0.0:i386
apt-get install libtinfo5:i386
ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.4


check the following link for other procedures:
http://forum.gns3.net/topic9106.html



8. Configure GNS3 1.0-Alpha2 preferences, create a basic topology and save the project to keep the settings.


To Uninstall GN3-GUI and Server:

pip3 uninstall gns3-gui
pip3 uninstall gns3-server