dpkg -i CiscoPacketTracer_821_Ubuntu_64bit.deb apt install -f
Szintén működik Debian GNU/Linuxon.
A letöltés után a csomag könyvtárában:
sudo dpkg -i CiscoPacketTracer_801_Ubuntu_64bit.deb apt install -f
Az Ubuntu benne van a fájl nevében. Ebből feltehető, hogy Ubuntu Linuxra készült eredetileg. Ettől függetlenül működik, Debian GNU/Linuxon.
A letöltés után a csomag könyvtárában:
sudo dpkg -i PacketTracer_731_amd64.deb apt install -f
És kész!
A Packet Tracer 7.3.0 Ubuntu, LinuxMint, vagy más Ubuntu alapú rendszeren gond nélkül működik. Debian 10-en azonban van néhány nem létező függőség.
A telepítő, most már egy .deb csomagként jön létre.
De van egy függőség, ami nem teljesíthető, és ez indításkor derül ki.
A Packet Tracer 7.3.0 verzióban már libjpeg.so.8 fájlra van szüksége.
Töltsünk le egy Ubuntut, majd indítsuk el kipróbálás módban, majd szedjük ki belőle a libjpeg.so.8 állományt. Helye:
/usr/lib/x86_64-linux-gnu/libjpeg.so.8
Másoljuk Debian alatt a következő könyvtárba:
/opt/pt/bin
Így már indítható:
/opt/pt/packettracer
Így viszont még függőségeket mutat:
/opt/pt/bin/PacketTracer7
A következő függőségeket mutatja:
Ezekből van megfelelő verzió csak nem megfelelő néven.
Csak lépjünk be libeket tartalmazó könyvtárba, majd készítsünk megfelelő néven a létező .so fájlokról, a kívánt nevű fájlokat:
cd /usr/lib/x86_64-linux-gnu ln -s libicui18n.so.63 libicui18n.so.60 ln -s libicuuc.so.63 libicuuc.so.60
Ezek után nem hiányzik semmi, de az /opt/pt/bin/PacketTracer7 programot futtatva, panaszkodik a libcrypt.so.1.0.0 fájlra, minthogy a verziója nem azonosítható. A libssl.so.1.0.0 és a libcrypto.so.1.0.0 áttehető Ubuntuból vagy az Ubuntu libssl1.0.0._akármi.deb csomagból, a probléma megszűnik. De végül marad egy libQt5Core.so.5 hiba: undefined symbol: ucnv_getDefaultName_60 Ezért javasolt továbbra is a packettracer scrittel az indítás, így nem problémázik a Pakcet Tracer.
Packet Tracer 7.2.x
Debian10 rendszeren csak a libpng12-0 csomag szükséges; de már csak úgy telepíthető, ha előbb feltesszük a multiarch-support csomagot:
apt install multiarch-support
A libpng Debian 10 aktuális verziója nem használható. Ezért szedjük le libpng12 csomagot:
A libpng12 telepítése:
sudo dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb
Ha telepítés nem működik, telepítsük kézzel a következő módon:
Ha nem telepszik a libpng12-0 csomag bontsuk azt ki:
dpkg -x libpng12-0_1.2.49-1+deb7u2_amd64.deb /tmp/out
Lépjünk a kibontott könyvtárba:
cd /tmp/out/lib/x86_64-linux-gnu/
Másoljuk a libpng12.so.0.50.0 fájlt és a libpng12.so.0 linket a /usr/lib/x86_64-linux-gnu/ könyvtárba:
cp libpng12.so.0.50.0 \ libpng12.so.0 \ /usr/lib/x86_64-linux-gnu/
Ha központi telepítést szeretnék, akkor felhasználóként telepítsük sudo joggal. Azért van erre szükség, mert a telepítő grafikus varázslót kapott.
A telepítéshez adjunk futtatási jogot a letöltött .run kiterjesztésű állományra, majd futtassuk:
chmod +x PacketTracer-7.2.2-ubuntu-setup.run sudo ./PacketTracer-7.2.2-ubuntu-setup.run
Szükséges függőségek:
A telepítés után javítsuk a .desktop fájlt:
nano /usr/share/applications/pt7.desktop
Javítsuk az Exec sort így:
Exec=packattracer
# rm -r /opt/pt # rm /usr/share/applications/pt6.desktop # rm /usr/share/icons/hicolor/48x48/apps/pt6.png
Felhasználói adatok törlése:
$ rm ~/.local/share/applications/alacarte-made-1.desktop
PacketTracer 7 esetén:
$ rm -rf ~/.local/share/PacketTracer7/
Beállítások találhatók még itt:
~/.config/menus
Ha a függőségek sem kellenek ezeket kell törölnünk:
A telepítés után a Packet Tracer a „packettracer” csomagnéven érhető el. Ellenőrizzük, hogy telepítve van-e:
apt list packettracer
A lehetséges kimenet:
# apt list packettracer Felsorolás... Kész packettracer/now 8.1.1 amd64 [telepítve, helyi]
Eltávolítás:
apt remove --purge packettracer