Updated GNS3 1.2.3 from source on Ubuntu 14.10 with QEMU

GNS3 Version 1.2.3 Installed from source on Ubuntu 14.10 Desktop with Qemu package using Ubuntu repository.

There is an easier way to install GNS3 on Ubuntu, for instance using apt-get install gns3.

However the version you get from that install is quite old. 0.8.7 something

Here I describe a method to get a working version GNS 1.2.3 on Ubuntu 14.10

Get a whole bunch of installation dependencies out of the way:

apt-get install git vim tmux pastebinit libelf-dev uuid-dev libpcap0.8-dev python3-setuptools python3-zmq python3-netifaces python3-pyqt4 bison flex cmake gcc wireshark qemu

cd /usr/local/src

/usr/local/src> mkdir gns3

/usr/local/src> cd gns3

/usr/local/src/gns3> git clone https://github.com/GNS3/gns3-gui.git

/usr/local/src/gns3> cd gns3-gui

/usr/local/src/gns3/gns3-gui> python3 setup.py install

/usr/local/src/gns3/gns3-gui> cd ..

/usr/local/src/gns3> git clone https://github.com/GNS3/gns3-server.git

/usr/local/src/gns3> cd gns3-server

/usr/local/src/gns3/gns3-server> python3 setup.py install

/usr/local/src/gns3/gns3-server> cd ..

/usr/local/src/gns3> git clone https://github.com/GNS3/dynamips.git

/usr/local/src/gns3> cd dynamips
/usr/local/src/gns3/dynamips> mkdir build

/usr/local/src/gns3/dynamips> cd build

/usr/local/src/gns3/dynamips/build> cmake ..

/usr/local/src/gns3/dynamips/build> make install

Th reason for the next step is to allow GNS3 to locate the dynamips binary.
ln -s /usr/local/bin/dynamips /usr/bin/dynamips