http://forum.gns3.net/topic5285.html

In few lines I explain the steps to install the last version of GNS3 in the stable version of Debian (Squeeze) with Qemu support.

1. Dependencies

In first time, we needs some dependencies: python-qtlibncurses-devlibpcap-devlibsdl-devlib1g-dev and patch.

Apt-get and aptitude resolve the rest of dependencies.


2. Download packets

2.1- GNS3 0.8.3 Source

2.2- Dynamips 0.2.8-RC3 32bits and 64bits

2.3- Qemu 0.11.0 and Ollive patch


3. Dynamips 0.2.8-RC3

3.1- Create folder: mkdir /opt/dynamips

3.2- Copy binay file: cp /path/dynamips-0.2.8-RC3-X /opt/

3.3- Set execute permission: chmod +x /opt/dynamips/dynamips-0.2.8-RC3-X

If you need, change owner user with the command: chown -R user:user /opt/dynamips


4. GNS3 0.8.3

4.1- Move file: mv GNS3-0.8.3-src.tar.gz /opt

4.2- Extract it: tar xvfz GNS3-0.8.3-src.tar.gz

4.3- Delete original file: rm -rf GNS3-0.8.3-src.tar.gz

4.4- Set execute permission to gns3.pyw and qemuwrapper.py files: chmod +x /opt/GNS3-0.8.3-src/gns3.pyw and chmod +x /opt/GNS3-0.8.3-src/qemuwrapper/qemuwrapper.py

If you need, change owner user with the command: chown -R user:user /opt/GNS3


5. Qemu 0.11.0

5.1- Extract compress file: tar xvfz qemu-0.11.0.tar.gz

5.2- Move patch file: mv qemu-0.11.0-olive.patch qemu-0.11.0

5.3- Change directory and apply patch file: cd qemu-0.11.0 and patch -p1 -i qemu-0.11.0-olive.patch

5.4- Configure compilation:

5.4.1- For 32 bits: ./configure --target-list=i386-softmmu

5.4.2- For 64 bits: ./configure --target-list=x86_64-softmmu

5.5- Compile: make

5.6- Install, need superuser rights: make install

5.7- Delete sources files: rm -rf qemu-0.11.0

Its create qemu binaries in /usr/local/bin.

With this steps, we have the last version of GNS3 and Dynamips works with Qemu support. I have problems with some Olive images and later post I wanna explain it.

Sorry for languaje, I don't like translators... Grettings!

Brixton Cat.