Doesnt seem to be a package for GNS3 on Fedora but installing from source is pretty straight forward :) The example below uses the latest version at the time of writing which was 0.8.4 stable.

cd GNS3-0.8.4-src
sudo python install

Thats GNS3 installed! Now we just need dynamips install to make it useful:

cd dynamips-0.2.8-community.source

Before we go further we need to install some dependencies:

sudo yum install  qemu libpcap elfutils-libelf-devel elfutils-libelf libuuid libuuid-devel gcc libpcap libpcap-devel

Next we need to modify the a couple of things specific to our architecture (im on a x86-64 box). First of a link from to libelf.a.

### For 64bit OS run this
sudo ln -s /usr/lib64/ /usr/lib64/libelf.a
### For 32 bit run this 
sudo ln -s /usr/lib/ /usr/lib/libelf.a

Next we need to modify a couple of lines in the Makefile. So open Makefile in an editor (the options I use below are well commented in the Makefile:

export DYNAMIPS_ARCH?=amd64
export DYNAMIPS_LIB?=lib64

Then simply run make to build dynamips


Now we just need to copy dynamips somewhere better:

sudo cp dynamips.stable /usr/local/bin/dynamips

Final step is to launch GNS3 by running gns3 and configure the location of dynamips and your images. For qemu I use /usr/bin/qemu-kvm and it works no problem with a Juniper Olive image.

m00nie :)