Post

Cisco Packet Tracer 9.0.1 Installation on All Linux Distributions

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

Cisco Packet Tracer 9.0.1 Installation on All Linux Distributions

This post explains how to install Cisco Packet Tracer 9.0.1 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.1 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/packettracer901/CiscoPacketTracer_901_Ubuntu_64bit.deb
    
  2. Install it with dpkg:

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

    The second command fixes any missing dependencies.

🎩 Fedora

Fedora users are recommended to check out the packettracer-fedora repository. This repository contains helper tools and information for running Packet Tracer on Fedora.

🧱 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/packettracer901/CiscoPacketTracer_901_Ubuntu_64bit.deb
    
  2. Extract the Debian package:

    1
    2
    3
    
    mkdir packettracer
    cd packettracer
    ar x ../CiscoPacketTracer_901_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:   c541a0f7
MD5:     b9522396d92e598bd870b0aa2364706d
SHA1:    3767ba97cd40b9aae2605478989a90e912808bf7
SHA256:  3683dd87e779885372ae9a35c1a6e594d12f493e649e7c697408729c1459479b
SHA512:  c5525758fd1cbdbf59b4b8a2968073a614e4c0d89a987c6fbe8fa8568a46abbd6961f547ae682cc11248fc26af52c962aaa9c0a3a3905b7669ecfbe36a8d3e5d

⚖️ 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

This post is licensed under CC BY 4.0 by the author.