Installing Cisco PacketTracer 5.3.2 on 64-bit Ubuntu or Debian


This post is very old and outdated. I do not have access to the latest versions of Packet Tracer and therefore have no way to continue to assist with installation. If somebody has a recent copy of Packet Tracer they could provide to me, I would be happy to see if I can get it working and document the steps.


If you are trying to install Cisco’s PacketTracer on a 64-bit Linux dist, you would be suprised it isn’t supported…


Please like and/or +1 this site if this article helped you! ~

UPDATE: This will now work on Debian, Crunchbang, Ubuntu, and any other Debian-based Linux Distro. I have found the key package to make it work and added it to the installation script.

Attn: Debian Users:

In order for this tutorial to work, you must be able to run the sudo command as done below, or you must run the code below to log in as root:

su -

Moving On

If you are trying to install Cisco’s PacketTracer on a 64-bit Linux dist, you would be suprised it isn’t supported, but we have found a workaround which did the job beautifully. This article applies to PacketTracer version 5.3.2 but may work on future versions as well.

I was originally going to write a tutorial to make this happen, however I figured a shell script would be just as easy to write. So follow these instructions:

Download the Files

Go to Cisco’s website at, login, and download PacketTracer to your home directory (the directory which uses your name).

Next, download – it is the shell script that does all the work for you. Put this file in the same home directory where you downloaded PacketTracer.

Start the Installation of Packet Tracer

Open up gnome-terminal (or the terminal of your choice) and do this:

sudo sh PacketTracer532*

Hacking It to Force it to Install

Press Enter, Read through the agreement (or if you have before, just press the space bar until you hit 90% and then use the Enter key (DO NOT PRESS Y) to go the rest of the way down). Do NOT press anything else though. At this point, you will want to run the shell script that you downloaded (open up a new terminal to do this):

sudo sh

Installation Complete

It should do the rest of the work and then you can run PacketTracer by either going to the GUI menu > Internet > Cisco PacketTracer or by running the following:


(the installer will initially run PacketTracer for you automatically)

If these instructions worked for you, please let me know in the comments section below. Also, don’t forget to +1 or Like us at the top-left of the page!

To Uninstall Packet Tracer

Uninstalling Packet Tracer is fairly easy. To do so, follow these steps:

sudo dpkg -r packettracer;
sudo dpkg -r getlibs

If there are errors when you try to uninstall or it says packetracer is not installed:

sudo dpkg --list | grep packettracer

You might see something like packettracer:i386. Therefore, replace the dpkg -r packettracer command with the following (make sure to be root or use sudo):

dpkg -r packettracer:i386

96 Replies to “Installing Cisco PacketTracer 5.3.2 on 64-bit Ubuntu or Debian”

  1. Tried step-by-step, but it never opens the Application
    Any help appreciated. Packet Tracer 5.3.3 Linux Mint 13 64 bit

  2. Works on Debian 7.0(Testing=Wheezy), just install ia32-libs-gtk ia32-libs, it does not mess up my /etc/profile, just works…


  3. Good! Now PacketTracer 5.3.2 perfectly works on Ubuntu 12.04 64bit.. You are great!!
    Tank you sincerely!

    I point that after you run the command

    sudo sh

    do not have to do anything else but just close the terminal windows left open, without completing the installation that was started.
    Good work.

  4. Thank you! Everyone who posts about packettracer 5.3.3 installation issues COMPLETELY forgets about the processor architecture it was written for! i386 VS AMD64. Thank you again for the package, well done!

  5. +1 thank you very much. It’s great to see a fix for such a unique problem. Firstly packet tracer which is a program not a lot of people have to work with espicially on Ubuntu . Secondly 64-bit systems which are being supported more and more as time goes on but are relatively “new”. Either way my sincere thanks…

  6. Thanks a lot but i can’t drag virtual routers on packet tracer when i drag one of those routers and it show that access denied icon on virtual router.

  7. Sounds like someone made something useful! Wish I would have known about it last night! All I did for packet tracer installation was set file permissions with the help of “sudo nautilus” then clicked on it and it installed. Probably takes 10 minutes longer than the method you are describing! Thanks for doing justice to Linux systems! Is people like you that make Linux great and powerful!

  8. Great work, thanks a lot! It’s working on Intel Core i3 with Ubuntu 12.04 LTS, albeit with report of system problem.

  9. Great work, thanks a lot. It works fine on Debian Squeeze 6.0.5 amd64 with Cisco PT version 5.3.3.

  10. Thank you so much, u are amazing man
    now i can run packet tracer on ubuntu 12.04 64 bits

    thank u, thank u…

    1. Michael, this worked for you on 12.04 64 bit? I ran it on 11.04 and before that on 10.10, After the release of 12.04 I installed it on that OS and it did not work and I have not tried since. If you can verify it worked for you I will try again.


  11. Worked very well!
    Thank you!

    Just a observation: the PacketTracer install script will edit your /etc/profile script and mess up things in there.
    Make sure you backup this file before start the installation, or you will be impossible to loggon after a system restart.
    After install PT, back to your original /etc/profile and add this two lines at the end:
    export PT5HOME

    And done!

    1. Great observation Fernando! I noticed that too and suppose I should have added that to the article. Thanks for your input!

  12. Thank you so much! I spent a couple days trying to install this w/o this script. Now I don't have to ask my boss and can start my CCNP studying.

Comments are closed.