Como Instalar Cisco Packet Tracer 7.3.x en RHEL 8 / CentOS 8 / Fedora 32 sin alien
PROMO DigitalOcean
Antes de comenzar, quería contarles que hay una promoción en DigitalOcean donde te dan un crédito de USD 100.00 durante 60 días para que puedas probar los servicios que este Proveedor Cloud ofrece. Lo único que tienes que hacer es suscribirte a DigitalOcean con el siguiente enlace: https://bit.ly/digitalocean-itsm
¡Hola a todos!
En el siguiente tutorial vamos a instalar Packet Tracer 7.3.1 en CentOS 8, sin embargo es válido también para sistemas con RHEL 8 y Fedora 32. Es probable que se necesite instalar algunas bibliotecas adicionales y que varien de distribución en distribución.
Ahora, ¿por qué esto seria necesario? Cisco siempre ha soportado unicamente a Ubuntu para la distribución del empaquetado de su software, aunque tambien habia la opción de instalarlo desde un .tar.gz. Desafortunadamente, Cisco anunció que Packet Tracer solo iba a estar disponible como paquete .deb a partir de la versión 7.3 y que solo seria soportado oficialmente Ubuntu 18.04.03 LTS.
Es posible convertir el paquete .deb a uno .rpm con la utilidad alien, pero, con los pasos que les voy a indicar a continuación, no será necesario instalar alien en nuestro sistema.
Descargando el Instalador .deb
Para descargar el paquete .deb, debemos iniciar sesión con nuestro usuario y clave en la página de Cisco Netacad, e ir al menu Recursos -> Descargar Packet Tracer:
Desempaquetando el Instalador
Ahora procedemos a desempaquetar el archivo .deb:
- Creamos un directorio en /tmp donde va a almacenar los archivos desempaquetados:
|
|
- Copiamos el instalador .deb al directorio recien creado y entramos al mismo:
|
|
- Desempaquetamos:
|
|
- Creamos los directorios control y data:
|
|
- Descomprimimos los archivos control y data (que estaban dentro del archivo .deb):
|
|
- Entramos al directorio data:
|
|
Eliminando Versión Anterior de Packet Tracer
En caso de tener una versión anterior de Packet Tracer instalada, vamos a borrar el directorio donde se encuentra instalado (asumiendo que se encuentren en el directorio /opt/pt) y los archivos de la aplicación (accesos directos, iconos, etc):
|
|
Instalando y Configurando Packet Tracer
Asegurándonos que aún estamos en el directorio /tmp/pt-instalador, procedemos a copiar los directorios:
|
|
Ahora actualizamos las asociaciones de los iconos y los archivos para que el sistema los reconozca:
|
|
Creamos un enlace simbólico del ejecutable de Packet Tracer a /usr/local/bin:
|
|
Para finalizar, vamos a actualizar el archivo /etc/profile para apuntar al directorio /opt/pt:
|
|
Y pegamos al final del archivo lo siguiente:
|
|
Cerramos nuestra terminal, e iniciamos una nueva para que tome los cambios del perfil. Comprobamos que esté actualizado, haciendo una llamada a la variable de entorno PT7HOME y QT_DEVICE_PIXEL_RATIO:
|
|
|
|
En la consola, ejecutamos el comando packettracer o en el menú principal veremos el icono:
|
|
Troubleshooting
En caso que Packet Tracer no inicie, vamos a copiar el script que llama al ejecutable packettracer para poder debuguear la aplicación:
|
|
Editamos el archivo /opt/pt/ptdebug, vamos a quitarle el redireccionamiento a /dev/null para ver los mensajes de la aplicación por la consola:
|
|
Archivo Original:
|
|
Archivo Modificado:
|
|
Guardamos los cambios, salimos del editor y ejecutamos ptdebug:
|
|
Con ptdebug podremos ver si le faltan bibliotecas por instalar y actuamos en consecuencia.
Bueno esto es todo por hoy, espero les haya gustado. ¡Hasta la próxima!
Apoya este Proyecto!!!
Si te pareció útil este artículo y el proyecto en general, considera brindarme un café :)
Buy me a coffee