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