I have downloaded and extracted the packet tracer file, then I used this command as root

chmod +x install

then I ran (as root)


Then I used this command


but whenever I run this command


it just doesn't start

This is what i get

  • I think you should not run CPT as root. Try to run packettracer as normal user. – N0rbert Nov 19 '17 at 20:42
  • nah man i get an error when i try to run the application itself : ./PacketTracer7: error while loading shared libraries: libQt5script.so.50:cant open shared object file: No such file or directory – Hozaifa Owaisi Nov 19 '17 at 20:47
  • just try to install missed dependency with sudo apt-get install libqt5script5. – N0rbert Nov 19 '17 at 20:50
  • still gettin that erorr – Hozaifa Owaisi Nov 19 '17 at 20:55

It seems that you are using CPT 7.1 on Ubuntu 16.04 LTS.

I have found a nice guide to run CPT.


  1. Install CPT as you have already done.
  2. Download correct version of library libicu52 (for example for amd64)

    cd /tmp
    wget http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.8_amd64.deb
    sudo dpkg -i libicu52_52.1-3ubuntu0.8_amd64.deb

3 . Launch CPT with the packettracer.

Update: this procedure works with CPT 7.1.1 too.

  • ok yah its working now – Hozaifa Owaisi Nov 20 '17 at 20:59
  • 1
    libicu52 or libcu55? 60? – Thufir Jul 7 '18 at 9:14

Not the answer you're looking for? Browse other questions tagged or ask your own question.