Install Cisco Packet Tracer on Alpine Linux
4 April 2026 / 2 min read
Updated: 6 April 2026Table Of Content
# Introduction
Since Alpine Linux is uses musl instead of glibc, it is not possible to install Cisco Packet Tracer natively, nor when using a compatibility layer like gcompat. In this guide, you will it install using distrobox.
# Installation
# Download Cisco Packet Tracer
Get Cisco Packet Tracer from www.netacad.com/resources/lab-downloads (Login Required) and download the .deb file.
# Prerequisites
Install the required packages:
doas apk add distrobox sudo # Setup podman
Enable the cgroups1 service:
rc-update add cgroups
rc-service cgroups startTo run podman in rootless mode2, run the following commands. Replace <USER> with your username:
modprobe tun
echo tun >>/etc/modules
echo <USER>:100000:65536 >/etc/subuid
echo <USER>:100000:65536 >/etc/subgidRestart your machine.
# Setup distrobox
Create a debian container3:
distrobox-create --name debian13 --image debian:13
distrobox enter debian13# Install Cisco Packet Tracer
In distrobox terminal:
sudo apt updateInstall the required dependencies4:
sudo apt install fuse libopengl0 libnss3 libpulse0 libqt5multimedia5 libqt5xml5 libqt5script5 libqt5scripttools5 libqt5sql5 Go to the folder where you downloaded the .deb file earlier and install the package:
sudo apt install ./CiscoPacketTracer_900_Ubuntu_64bit.debAfter the installation is complete, export packettracer so you can launch it from Alpine:
distrobox-export --bin /usr/local/bin/packettracer --export-path ~/.local/bin/Run packettracer and open Advanced Settings. Tick Use internal web browser for Cisco Networking Academy login. Log in. Now Packet Tracer is ready to use :)