Esse repositório contém um arquivo containerfile com instruções para criar uma imagem de container para o distrobox.
git clone https://github.com/Ferlinuxdebian/cisco_packet_tracer_distrobox.git
Copia o pacote do Packet Tracer para dentro do diretório cisco_packet_tracer_distrobox.
cd packet_tracer_distrobox
podman build -t packet_tracer_distrobox .
distrobox create --image packet_tracer_distrobox --name packet_tracer_container
Execute o Packet Tracer, e veja o vídeo abaixo para conseguir logar na conta (A primeira inicialização demora mesmo)
distrobox enter packet_tracer_container -- /usr/local/bin/packettracer
wget -O ~/.local/share/icons/packettracer.png https://bit.ly/442u58W
tee ~/.local/share/applications/Packet_Tracer.desktop << EOF
[Desktop Entry]
Name=Packet Tracer
GenericName=Packet Tracer (Distrobox)
Comment=Executar Packet Tracer dentro do Distrobox
Categories=Distrobox;System;Utility
Exec=distrobox enter packet_tracer_container -- /usr/local/bin/packettracer %F
Icon=/home/$USER/.local/share/icons/packettracer.png
Keywords=distrobox;
NoDisplay=false
Terminal=false
TryExec=/usr/bin/distrobox
Type=Application
Actions=Remove;
Name[pt]=Packet Tracer
Name[pt_BR]=Packet Tracer
Name[pt_BR.UTF-8]=Packet Tracer
Comment[pt]=Executar Packet Tracer dentro do Distrobox
Comment[pt_BR]=Executar Packet Tracer dentro do Distrobox
Comment[pt_BR.UTF-8]=Executar Packet Tracer dentro do Distrobox
Keywords[pt]=distrobox;
Keywords[pt_BR]=distrobox;
Keywords[pt_BR.UTF-8]=distrobox;
PrefersNonDefaultGPU=false
Hidden=false
StartupNotify=false
StartupWMClass=PacketTracer
[Desktop Action Remove]
Name=Remove Packet Tracer from system
Exec=/usr/bin/distrobox rm packet_tracer_container
Name[pt]=Remove Packet Tracer do sistema
Name[pt_BR]=Remove Packet Tracer do sistema
Name[pt_BR.UTF-8]=Remove Packet Tracer do sistema
EOF
