AppImage for Cisco Packet Tracer
pkg2appimage to build Packet Tracer in AppImage form.
A configuration forVersion: 8.1.0
If you find out that there's a new version available, please let me know by opening an issue!
How to use it?
-
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.
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: CiscoPacketTracer_810_Ubuntu_64bit.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.