Skip to content

Diolinux/PacketTracer-AppImage

 
 

Repository files navigation

AppImage for Cisco Packet Tracer

🎶I'm already Tracer🎶

A configuration for pkg2appimage to build Packet Tracer in AppImage form.

Version: 8.2.2

If you find out that there's a new version available, please let me know by opening an issue!

How to use it?

  1. Clone this repository and cd into it.

    git clone https://github.com/konradmb/PacketTracer-AppImage.git
    cd PacketTracer-AppImage/
  2. Download pkg2appimage tool and make it executable.

    wget https://github.com/AppImage/pkg2appimage/raw/master/pkg2appimage
    chmod +x pkg2appimage
  3. Build it:

    ./pkg2appimage PacketTracer.yml
  4. After a short break you should get an executable inside out/ directory.

Can't you just put AppImage in releases, so I can simply download one file?

I can't put the resulting AppImage here, because the Packet Tracer license forbids redistribution (at least it said so when I checked the old license, I can't find it in new EULAs, but there is a reason that NetAcad account is required to download PT).

I don't know if Cisco enforces it, but they could send a DMCA takedown request (and GitHub would have to delete whole repo).

It doesn't work!

If you encounter an error, download Packet Tracer archive from official site: Cisco_Packet_Tracer_820_Ubuntu_64bit_696ae64b25.deb (requires login). Put it into the directory with .yml file, it will be detected automatically.

Older versions

Packet Tracer 7.3.0

Follow the guide, but use PacketTracer-7.3.0.yml.

   ./pkg2appimage PacketTracer-7.2.1.yml

In case of error, download PacketTracer_730_amd64.deb and put it into the directory with .yml file.

Packet Tracer 7.2.1

Follow the guide, but use PacketTracer-7.2.1.yml.

   ./pkg2appimage PacketTracer-7.2.1.yml

In case of error, download Packet Tracer 7.2.1 for Linux 64 bit.tar.gz and put it into the directory with .yml file.

Packet Tracer 7.1

Cisco deleted previous download link. If you find one, please open an issue.

Differences from official version

  • PacketTracer binary is patched to change ~/.packettracer file name to ~/.ptappimage00 as to prevent conflicts with Packet Tracer executed from normal folder.

About

AppImage for Cisco Packet Tracer

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%