J'ai installé Packet Tracer 7.1 à l'aide de lignes de commande. Il s’est bien installé, mais lorsque je tape packettracer
, il me dit simplement
starting packettracer 7.1
mais ne fonctionne pas. J'ai essayé toutes les solutions trouvées sur Internet, mais elles ne fonctionnaient pas.
J'ai pu exécuter Cisco Packet Tracer 7.1 sur Ubuntu 16.04 en procédant comme suit:
1-Cisco Packet Tracer 7.1 nécessite une ancienne version d'un paquet non présent sur Ubuntu 16.04, vous devez donc l'obtenir en tapant
wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_AMD64.deb
2- Pour installer le paquet que vous venez de télécharger, tapez
Sudo dpkg -i libicu52_52.1-3ubuntu0.7_AMD64.deb
3- Vérifier que l'installation est correcte en utilisant ces commandes
Sudo updatedb; locate libicui18n
Recherchez les packages suivants à installer:
/usr/lib/x86_64-linux-gnu/libicui18n.so.52
/usr/lib/x86_64-linux-gnu/libicui18n.so.52.1
Ce sont les paquets dont Cisco Packet Tracer a besoin pour fonctionner correctement.
Maintenant, vous pouvez taper packettracer
sur le terminal et le programme devrait démarrer.
Accédez au répertoire où PacketTracer
est installé (par défaut):
cd /opt/pt/bin
puis lancez PacketTracer7
./PacketTracer7
Maintenant, s’il affiche une liste des bibliothèques manquantes "libqt5xxx", installez-les toutes.
Sudo apt install libqt5xxx*
Rappelez-vous, écrivez simplement tout ce qui est derrière le premier "." (Point) et mettez le * à la fin du nom du paquet.
Dans mon cas, c'était un paquet nommé "libQt5Script.so.5", alors j'ai fait ceci:
Sudo apt-get install libqt5script*
Après cela, exécuter PacketTracer7
./PacketTracer7
devrait maintenant fonctionner.
j'ai corrigé cela par
wget http://ftp.br.debian.org/debian/pool/main/i/icu/libicu52_52.1-8+deb8u6_AMD64.deb
alors cette ligne de commande
Sudo dpkg -i libicu52_52.1-8+deb8u6_AMD64.deb
et enfin
packettracer
name__
Si vous extrayez les bibliothèques requises à l'aide de cette commande:
cd /opt/pt/bin
ldd Packettracer7
vous verrez toutes les bibliothèques, y compris celles qui manquent
Donc, pour résoudre ce problème, copiez simplement la bibliothèque manquante comme ceci:
Sudo cp /opt/pt/lib/libname /usr/lib/x86_64-linux-gnu
Et ta da !!!
Problème résol
Il existe un problème connu entre le traceur de paquets 7.1 et Ubuntu 16.04 qui empêche le traceur de paquets de démarrer. Packet tracer a besoin d'une bibliothèque libicui18n.so.52 qui a été mise à jour avec libicui18n.so.55 dans Ubuntu 16.04. Pour résoudre ce problème, nous devons télécharger et installer l'ancienne version de cette bibliothèque. Une version plus ancienne de cette bibliothèque est disponible dans un paquet Debian à l’adresse: -
http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_AMD64.deb .
Exécutez les commandes suivantes pour télécharger et installer ce package.
wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_AMD64.deb
Sudo dpkg –i libicu52_52.1-3ubuntu0.7_AMD64.deb
Sudo updatedb
Une fois le paquet installé, exécutez la commande suivante pour mettre à jour le chemin de la bibliothèque
LD_LIBRARY_PATH=/opt/pt/lib /opt/pt/bin/PacketTracer7
Ouvrez le terminal packettracer de type terminal, assurez-vous que vous utilisez deux t, packettracer non packetracer, non sensible à la casse, il n'est pas nécessaire de changer de répertoire.
Mon programme Packettracer dans/opt/pt où il est installé s’appelle packettracer.