unexplrd 4c9a0c16ba
Some checks failed
Check for updates / pull-request (push) Has been cancelled
README.md: update
Signed-off-by: unexplrd <unexplrd@linerds.us>
2025-05-19 14:30:43 +03:00
2021-03-11 20:29:15 +11:00
2021-03-11 20:29:15 +11:00
2025-05-19 14:27:57 +03:00
2025-05-19 14:30:43 +03:00

Packet Tracer Flatpak

A Flatpak manifest for Cisco's Packet Tracer.

About

This is a fork of Flatpak manifest for Cisco's Packet Tracer. The Deb package in which Cisco distributes their binary build of Packet Tracer is not included as the download link for and use of Packet Tracer itself requires a Netacad account, which can be bypassed with disabled networking.

Changes from upstream

  • Manifest changes:
    • Updated platforms (from 22.08 to 24.08)
    • Restricted network and filesystem (xdg-download/packettracer and no network access)
    • Enforce QT_QPA_PLATFORM=xcb envvar
  • Makefile changes:
    • Added install-deps option

This is currently based on Packet Tracer 8.2.2 and is intended to track the latest release. For previous releases see janymal/PacketTracer7-flatpak and rpallai/flatpak-pt.

Building

  1. Clone this repository.

    git clone https://gitea.linerds.us/unexplrd/com.cisco.PacketTracer
    
  2. Download the official Deb package to the cloned repository (don't rename it).

    https://skillsforall.com/resources/lab-downloads

  3. Pull dependencies and run build with Nix:

    nix-shell -p flatpak-builder appstream gnumake --run 'make install'
    

    or

    nix shell nixpkgs#{flatpak-builder,appstream,gnumake} -c make install
    

Notes

  • Do not remove the .flatpak-builder directory that is created during the build (while the Flatpak is installed) as it serves as the local Flatpak repository.
Description
Flatpak manifest for Packet Tracer 8.2.2
Readme 106 KiB
Languages
Shell 74%
Makefile 26%