Post

Cisco Packet Tracer 9.0.0 Installation on All Linux Distributions

🇬🇧 Quick and easy installation of Cisco Packet Tracer 9.0.0 on any Linux distribution.

Cisco Packet Tracer 9.0.0 Installation on All Linux Distributions

This post explains how to install Cisco Packet Tracer 9.0.0 on various Linux distributions using the official Debian package from Archive.org.

🐧 Arch-based Distributions

If you’re using Arch Linux, Manjaro, EndeavourOS, or another Arch-based system, you can install Packet Tracer easily using a ready PKGBUILD.

Go: Cisco Packet Tracer 9.0.0 Installation on Arch Linux

🧩 Ubuntu / Debian-based Distributions

For Ubuntu, Linux Mint, Pop!_OS, or other Debian-based systems:

  1. Download the .deb package:
    1
    
    wget https://archive.org/download/packettracer900/CiscoPacketTracer_900_Ubuntu_64bit.deb
    
  2. Install it with dpkg:

    1
    2
    
    sudo dpkg -i CiscoPacketTracer_900_Ubuntu_64bit.deb
    sudo apt -f install
    

    The second command fixes any missing dependencies.

🧱 Other Linux Distributions

For distributions that do not use .deb packages (e.g. Fedora, openSUSE, Void, Alpine, Gentoo, etc.), you can manually extract and run the AppImage inside the .deb package.

  1. Download the .deb package:
    1
    
    wget https://archive.org/download/packettracer900/CiscoPacketTracer_900_Ubuntu_64bit.deb
    
  2. Extract the Debian package:

    1
    2
    3
    
    mkdir packettracer
    cd packettracer
    ar x ../CiscoPacketTracer_900_Ubuntu_64bit.deb
    

    This will produce:

    1
    2
    3
    4
    
    control.tar.xz
    data.tar.xz
    debian-binary
    _gpgorigin
    
  3. Extract the data archive:

    1
    
    tar -xf data.tar.xz
    
  4. Locate the AppImage: Inside the extracted directory, you’ll find:

    1
    
    opt/pt/packettracer.AppImage
    
  5. Make it executable and run:

    1
    2
    
    chmod +x opt/pt/packettracer.AppImage
    ./opt/pt/packettracer.AppImage
    

    On first run, you’ll be asked to accept Cisco’s license agreement.

After accepting, you can move the AppImage to a convenient location and optionally create a desktop shortcut:

1
sudo mv opt/pt/packettracer.AppImage /usr/local/bin/packettracer

Then launch it with:

1
packettracer

🔐 Checksums

1
2
3
4
5
CRC32:   73c1d06e
MD5:     6b86f267c476bb18d36473c241ef4709
SHA1:    ecef301648515f5a5bde14086cd7a203ede8fef7
SHA256:  dd9ac0d4c7fc37dcb68f627fd7c7e6fa6d4200c14492526e5618b9bd172ed920
SHA512:  5a92952435fd4829eb9f84602e21328dcd47b9dc59265d7f84a4162d85f270c9628c800197464a07f79bdf9fe6b728721d91d87fe3255a07e19d7fe4d2069865

⚖️ License

  • Cisco Packet Tracer is licensed under Cisco’s EULA.
  • All binaries and content are licensed by Cisco Systems.
  • The PKGBUILD and scripts in this repo are free to reuse.

🙌 Credits

  • Maintainer: Runnytu < runnytu at gmail dot com >
  • OldMaintainer: Alexey Kharlamov der@2-47.ru
  • Contributor: David Dufberg Tøttrup
  • Contributor: Jordi De Groof <jordi(dot)degroof(at)gmail(dot)com>
  • Contributor: pyther pyther@pyther.net
  • Contributor: z3ntu WEI16416@spengergasse.at
  • Contributor: fr0stb1rd < fr0stb1rd.gitlab.io >
This post is licensed under CC BY 4.0 by the author.