Install GNS3 1.x on Fedora 22

Quick guide to installing the quite awesome GNS3. Very similar process to Fedora 20 but this time using DNF and a small adjustment on some package names with some extras included now for dynamips to compile since it now uses cmake.

 

Install dependencies

sudo dnf install git gcc python3-devel python-pip python3-setuptools python3-PyQt4 python3-zmq python3-tornado python-netifaces cmake elfutils-libelf-devel libuuid-devel libpcap-devel

Grab iouyap and move to bin

wget http://cznic.dl.sourceforge.net/project/gns-3/Tools/iouyap.tar.gz
tar xzf iouyap.tar.gz
sudo mv iouyap /usr/local/bin/

No we have all the dependencies sorted we can grab the gui, server software and dynamips to get installed.

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

Now lets install

cd gns3-gui
sudo python3 setup.py install
cd ../gns3-server
sudo python3 setup.py install
cd ../dynamips
mkdir build
cd build
cmake ..
sudo make install

Start gns3 with gns3 job done :)

Should be more or less the same process and you can just rerun this to keep this nice and up to date. Any issues just let me know

Finally Virtual PC Simulator (VPCS) has become quite a new useful addition to GNS3 and can be easily added but downloading the latest binary from http://sourceforge.net/projects/vpcs/

The rename, make executable and move like so:

sudo mv vpcs_0.6_Linux64 /usr/bin/vpcs
sudo chmod +x /usr/bin/vpcs

m00nie