Hello,
I’ve installed PacketTracer on Fedora 31 Workstation in this way:
-
Log into the Fedora GNOME Desktop
Remove old version of PacketTracer (if necessary):
rm -rf /opt/pt
rm -rf /usr/share/applications/cisco-pt7.desktop
rm -rf /usr/share/applications/cisco-ptsa7.desktop
rm -rf /usr/share/icons/hicolor/48x48/apps/pt7.png -
Download from the netacad web site the PacketTracer_730_amd64.deb package.
-
Open a terminal :
mkdir -p tmp/pt730
copy the PacketTracer_730_amd64.deb package to tmp/pt730 -
We’re going to extract the deb file in this folder:
cd tmp/pt730
ar -xv PacketTracer_730_amd64.deb
mkdir control
tar -C control -Jxf control.tar.xz
mkdir data
tar -C data -Jxf data.tar.xz -
Copy PacketTracer files to install it:
cd data
cp -r usr /
cp -r opt / -
Configure Gnome Environment:
sudo xdg-desktop-menu install /usr/share/applications/cisco-pt7.desktop
sudo xdg-desktop-menu install /usr/share/applications/cisco-ptsa7.desktop
sudo update-mime-database /usr/share/mime
sudo gtk-update-icon-cache --force --ignore-theme-index /usr/share/icons/gnome
sudo xdg-mime default cisco-ptsa7.desktop x-scheme-handler/pttp
ln -sf /opt/pt/packettracer /usr/local/bin/packettracer -
We have a problem with libjpeg.so.8. So, we’re going to compile a version of this library with the right option:
Go to tmp folder
mkdir libjpeg
cd libjpeg/
git clone GitHub - libjpeg-turbo/libjpeg-turbo: Main libjpeg-turbo repository ./
mkdir build
cmake -DWITH_JPEG8=1 -B ./build/
cd build/
make
sudo cp build/libjpeg.so.8.2.2 /opt/pt/bin
sudo ln -s /opt/pt/bin/libjpeg.so.8.2.2 /opt/pt/bin/libjpeg.so.8 -
Log out and log into the Fedora GNOME Desktop to test.
It should work…