🎶I'm already Tracer🎶
A configuration for pkg2appimage to build Packet Tracer in AppImage form.
If you find out that there's a new version available, please let me know by opening an issue!
-
Clone this repository and
cd
into it.git clone https://github.com/konradmb/PacketTracer-AppImage.git cd PacketTracer-AppImage/
-
Download pkg2appimage tool and make it executable.
wget https://github.com/AppImage/pkg2appimage/raw/master/pkg2appimage chmod +x pkg2appimage
-
Build it:
./pkg2appimage PacketTracer.yml
-
After a short break you should get an executable inside
out/
directory.
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).
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.
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.
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.
Cisco deleted previous download link. If you find one, please open an issue.
- PacketTracer binary is patched to change
~/.packettracer
file name to~/.ptappimage00
as to prevent conflicts with Packet Tracer executed from normal folder.