Guía de Instalación: Cisco Packet Tracer (AUR) en CachyOS / Arch Linux
Paso 1: Preparar el instalador oficial
Como Packet Tracer es software privativo, el repositorio AUR no lo incluye directamente. Primero debes descargar el instalador de Ubuntu desde la academia de Cisco y colocarlo en la carpeta de caché de yay.
Archivo requerido: CiscoPacketTracer_900_Ubuntu_64bit.deb
Ubicación de destino: ~/.cache/yay/packettracer/
Paso 2: Compilar e instalar el paquete
Una vez que el archivo .deb está en la carpeta correcta, se utiliza el gestor de paquetes AUR para que lo extraiga, lo convierta (en este caso, a un formato de paquete cerrado llamado AppImage) y lo instale en tu sistema.
yay -S packettracer
Paso 3: Crear un enlace simbólico (Atajo de terminal)
El creador de este paquete en AUR decidió esconder el ejecutable en una carpeta interna de librerías (/usr/lib/) en lugar de la ruta normal de comandos de Linux (/usr/bin/). Para solucionar que tu consola diga "Unknown command", creamos un enlace directo para conectar la ruta oculta con un comando simple.
sudo ln -s /usr/lib/packettracer/packettracer.AppImage /usr/bin/packettracer
Paso 4: Instalar las dependencias de AppImage (FUSE 2)
Las distribuciones modernas como CachyOS usan herramientas de última generación (FUSE 3) por defecto. Sin embargo, los formatos AppImage requieren la versión anterior (FUSE 2) para poder "montarse" en el sistema y ejecutarse. Instalamos esta librería para solucionar el error dlopen(): error loading libfuse.so.2.
sudo pacman -S fuse2
Paso 5: ¡Ejecutar el programa!
Gracias al atajo creado en el Paso 3 y a las librerías del Paso 4, ahora puedes abrir el entorno de Cisco desde cualquier ventana de tu terminal simplemente escribiendo su nombre y presionando Enter.
packettracer