Cisco Packet Tracer de Cisco es un programa de simulación de redes que permite a los estudiantes experimentar con el comportamiento de la red y resolver preguntas del tipo ¿qué pasaría si…?
Permite la creación de redes virtuales y experimentar sobre ellas el comportamiento de los dispositivos conectados a dichas redes.
En este artículo explicaremos la instalación de Cisco Packet Tracer 7.1.1 en Debian 9 Stretch.
Para su instalación, primeramente tendremos que descargar el paquete de instalación. En este enlace a la página oficial se indica Cómo descargar Cisco Packet Tracer.
Una vez descargado, crearemos un directorio temporal, en nuestro caso hemos escogido crearlo en el directorio /tmp
y llamarlo packettracer
:
$ sudo mkdir /tmp/packettracer |
A continuación copiamos el paquete descargado al directorio /tmp/packettracer
:
$ sudo cp /ruta/al/paquete/descargado/Packet Tracer 7.1.1.tar.gz /tmp/packettracer/ |
Nos posicionamos en el directorio temporal:
$ cd /tmp/packettracer |
Descomprimimos el paquete:
$ sudo tar xvfz Packet Tracer 7.1.1.tar.gz |
Ejecutamos el instalador:
$ sudo ./install Welcome to Cisco Packet Tracer 7.1.1 Installation Read the following End User License Agreement "EULA" carefully. You must accept the terms of this EULA to install and use Cisco Packet Tracer. Press the Enter key to read the EULA. |
EULA, son las siglas de End-User License Agreement que traducido al español significa, Acuerdo de Licencia con el Usuario Final. En ella se indican las condiciones o limitaciones que debemos aceptar para poder utilizar el programa.
Pulsamos la tecla intro para leer la licencia EULA y veremos el siguiente texto:
Cisco Packet Tracer Software License Agreement IMPORTANT: PLEASE READ THIS CISCO PACKET TRACER SOFTWARE LICENSE AGREEMENT (THE "AGREEMENT") CAREFULLY. DOWNLOADING, INSTALLING OR USING THE CISCO PACKET TRACER SOFTWARE CONSTITUTES ACCEPTANCE OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, THEN CISCO SYSTEMS, INC. ("CISCO") IS UNWILLING TO LICENSE THE SOFTWARE TO YOU AND YOU ARE NOT AUTHORIZED TO DOWNLOAD, INSTALL OR USE THE SOFTWARE. I. DISTRIBUTION RIGHTS. The terms in this Section I ("Distribution Rights") of the Agreement apply solely to any Cisco Networking Academy instructor, administrator or other person or entity approved in writing by Cisco Systems, Inc. (each, an "Instructor") to distribute and use the Cisco Packet Tracer software and related documentation (collectively, the "Software") in accordance with the terms and conditions of this Agreement. Subject to the terms and conditions of the End User License Agreement set forth in Section II below (the "EULA"), Cisco grants Instructor a limited, nonexclusive, nontransferable license to distribute the Software using the Permitted Distribution Methods (defined below), during the term of the Agreement to Permitted End Users (defined below) solely as reasonably necessary to provide networking training or --Más--(10%) |
Pulsaremos varias veces, por ejemplo, la tecla espaciadora para leer toda la licencia, al final se nos preguntará si aceptamos o no los términos:
... Do you accept the terms of the EULA? (Y)es/(N)o |
Pulsamos Y para aceptar los términos y continuar con la instalación.
A continuación se nos preguntará por el directorio donde queremos instalar Cisco Packet Tracer, que por defecto es /opt/pt
. En nuestro caso, pulsamos la tecla intro para instalarlo en el directorio por defecto:
Enter location to install Cisco Packet Tracer or press enter for default [/opt/pt]: |
Tras pulsar la tecla intro, aparecerá el texto indicando que se están copiando todos los archivos en /opt/pt
y su finalización satisfactoria:
Installing into /opt/pt Copied all files successfully to /opt/pt |
Tras la copia, se nos ofrece la opción de crear un enlace simbólico a packettracer
en el directorio /usr/local/bin
. Pulsando Y aceptaremos la creación de dicho enlace simbólico:
Should we create a symbolic link "packettracer" in /usr/local/bin for easy Cisco Packet Tracer startup? [Yn] Y |
Finalizada la instalación, si ejecutamos dicho enlace, vemos que no arranca. Esto es debido a que aún nos queda por instalar algunos paquetes:
$ packettracer Starting Packet Tracer 7.1.1 |
Si nos situamos en /opt/pt/bin
y listamos el contenido obtendremos el siguiente resultado:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | $ cd /opt/pt/bin/ $ ls -l total 90676 drwxr-xr-x 2 root root 4096 jun 28 09:40 audio -rw-r--r-- 1 root root 218 jun 28 09:40 Cisco-PacketTracer.desktop -rw-r--r-- 1 root root 242 jun 28 09:40 Cisco-pka.xml -rw-r--r-- 1 root root 241 jun 28 09:40 Cisco-pkt.xml -rw-r--r-- 1 root root 243 jun 28 09:40 Cisco-pkz.xml drwxr-xr-x 2 root root 4096 jun 28 09:40 imageformats -rwxr-xr-x 1 root root 1382912 jun 28 09:40 linguist drwxr-xr-x 2 root root 4096 jun 28 09:40 Linux drwxr-xr-x 2 root root 4096 jun 28 09:40 mediaservice -rwxr-xr-x 1 root root 18128038 jun 28 09:40 meta -rwxr-xr-x 1 root root 73291241 jun 28 09:40 PacketTracer7 drwxr-xr-x 2 root root 4096 jun 28 09:40 platforms -rw-r--r-- 1 root root 2286 jun 28 09:40 PT.conf -rw-r--r-- 1 root root 3169 jun 28 09:40 ZIP_LICENSE |
Si ejecutamos el comando PacketTracer7
obtendremos el siguiente resultado:
$ ./PacketTracer7 ./PacketTracer7: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory |
La salida nos indica que faltan las librerías compartidas libcrypto.so.1.0.0
. Debido a que no están disponibles en los repositorios oficiales de Debian 9 Stretch, tendremos que descargarlas e instalarlas.
Para instalarlas, primero hacemos una búsqueda en internet para ver a que paquete Debian pertenecen:
Resultado de la búsqueda:
Hacemos clic con el ratón en la primera URL y como resultado, obtendremos el siguiente listado de paquetes libssl1.0.0
, que es el que contiene las librerías libcrypto.so.1.0.0
:
Se puede observar que el paquete a descargar es libssl1.0.0
que pertenece al repositorio jessie-backports
.
En nuestro caso, descargamos el paquete correspondiente a la línea: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 libssl1.0.0 [amd64]
Una vez descargado el paquete, lo instalamos ejecutando el siguiente comando:
$ sudo dpkg -i libssl1.0.0_1.0.2l-1~bpo8+1_amd64.deb |
Además, instalaremos los siguientes paquetes y sus dependencias con el siguiente comando:
$ sudo apt-get install libqt5webkit5-dbg libqt5script5 libqt5scripttools5 |
Una vez instalados los paquetes anteriores, volvemos a ejecutar PacketTracer7
:
$ cd /opt/pt/bin/ $ ./PacketTracer7 |
Si todo ha ido bien, nos aparecerá el siguiente cuadro indicándonos que estamos iniciando por primera vez Packet Tracer y el directorio donde se salvarán los archivos del usuario:
A continuación nos aparece el acceso a netacad.com (Cisco Networking Academy) a la que podemos acceder como invitados (Guest Login) o con una cuenta de usuario registrado (User Login).
Si pulsamos el botón Guest Login, transcurridos unos segundos accederemos a Cisco Packet Tracer como invitados.
Si pulsamos el botón User Login, accederemos como usuarios registrados de Cisco Networking Academy. Es la opción recomendada ya que dispondremos de todas las características de Packet Tracert.
Para obtener una cuenta de usuario registrado, acceder a la URL: https://www.netacad.com, inscribirse en el curso online «¡GRATUITO!» Introduction to Packet Tracer y con las credenciales de correo electrónico y contraseña podremos iniciar Packet Tracer como usuario registrado y lo más importante, con todas las funcionalidades del programa.
Espero que este artículo os haya sido de utilidad. Si pensáis que podéis colaborar para mejorar este artículo, que hay algo erróneo en él o simplemente deseáis comentarlo, por favor, dejad vuestra opinión más abajo.NOTA: Finalizado todo el proceso de instalación, podemos borrar el directorio y todo su contenido
/tmp/packettracer
con el siguiente comando:
$ sudo rm -r /tmp/packettracer
DanTS
Hola Tengo Un Error Al Ingresar:
$ ./PacketTracer7
Me Sale Esto:
./PacketTracer7: error while loading shared libraries: libQt5Multimedia.so.5: cannot open shared object file: No such file or directory
Que Podria Ser?
J. Carlos
Hola DanTS,
El sistema te indica que no puede encontrar la librería libQt5Multimedia.so.5. Esa librería se encuentra en el paquete debian: libqt5multimedia5_x.x.x-x_amd64.deb, donde las x deberán ser las correspondientes a tu distrubución. Busca en tu gestor de paquetes por el nombre libqt5multimedia5 y deberá aparecerte el paquete correspondiente para tu sistema. Instalalo y vuelve a ejecutar PacketTracer7.
Recuerda que este artículo se basa en las versiones de Packet Tracer 7.1.1 y de Debian 9 Stretch.
Un saludo y espero poder haberte ayudado.
DanTS
Hola J. Carlos
Muchas gracias por tu ayuda me sirvio de mucho. Tienes una gran pagina aqui.
Saludos y gracias nuevamente.
J. Carlos
Gracias a ti por visitar ZeppelinuX