У меня есть некоторые проблемы с Packet Tracer 7 в Ubuntu 18.04: когда я запускаю его с ./PacketTracer7 в каталоге / opt / pt / bin, он открывается, но сразу же закрывается с большим количеством:
«Предупреждение: предупреждение libpng: iCCP: известен неправильный профиль sRGB»
Сообщения об ошибках на консоли.
Дело в том, что я установил PacketTracer7 в Ubuntu 16.04, и я помню, что у меня была эта проблема с зависимостью libqt5multimedia.so.5, но я смог найти решение (благодаря askubuntu и google), установив зависимости. Итак, все отлично с 16.04.
Но теперь я немного растерялся. Я не могу понять, откуда возникла проблема, потому что я знаю, что библиотеки qt5 установлены в системе.
Это то, что я вижу, когда запускаю dpkg --get-selections
:
libqt4-xmlpatterns:amd64 install
libqt5concurrent5:amd64 install
libqt5core5a:amd64 install
libqt5dbus5:amd64 install
libqt5gui5:amd64 install
libqt5multimedia5:amd64 install
libqt5multimediaquick-p5:amd64 install
libqt5multimediawidgets5:amd64 install
libqt5network5:amd64 install
libqt5opengl5:amd64 install
libqt5opengl5-dev:amd64 install
libqt5positioning5:amd64 install
libqt5printsupport5:amd64 install
libqt5qml5:amd64 install
libqt5quick5:amd64 install
libqt5quickparticles5:amd64 install
libqt5quicktest5:amd64 install
libqt5quickwidgets5:amd64 install
libqt5script5:amd64 install
libqt5scripttools5:amd64 install
libqt5sensors5:amd64 install
libqt5sql5:amd64 install
libqt5sql5-sqlite:amd64 install
libqt5svg5:amd64 install
libqt5test5:amd64 install
libqt5webchannel5:amd64 install
libqt5webkit5:amd64 install
libqt5webkit5-dev:amd64 install
libqt5widgets5:amd64 install
libqt5x11extras5:amd64 install
libqt5xml5:amd64
Я пытался удалить pt и библиотеки qt5 и установить все заново, но ничего ... та же проблема.
Кто-нибудь устанавливал PacketTracer7 на Ubuntu 18.04?
Я был бы очень рад получить вашу помощь!
Спасибо и простите меня за мой плохой английский:)
Вот шаги, которые помогли мне заставить Packet Tracer работать в Ubuntu 18.04:
Установите библиотеки Qt с помощью apt-get:
sudo apt-get install libqt5webkit5 libqt5multimediawidgets5 libqt5svg5 libqt5script5 libqt5scripttools5 libqt5sql5
Установить libcu52
:
wget http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.8_amd64.deb
sudo dpkg -i libicu52_52.1-3ubuntu0.8_amd64.deb
Установите libpng12
1 :
wget http://ftp.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.50-2+deb8u3_amd64. деб
sudo dpkg -i libpng12-0_1.2.50-2 + deb8u3_amd64.deb
Теперь вы можете запустить Packet Tracer с помощью команды packettracer
.
1 Спасибо, gitgudgithub, за указание на это.
Naħseb li installajt il-libreriji kollha meħtieġa għal Packet Tracer.
Issa agħmel dan li ġej, li jista 'jirranġa l-problema tiegħek:
sudo mkdir / opt / pt / libwebkit
sudo cp /opt/pt/lib/libQt5WebKit.so* / opt / pt / libwebkit
sudo LD_LIBRARY_PATH = / opt / pt / libwebkit / / opt / pt / bin / PacketTracer7
Għandu jagħtik xi messaġġi ta 'żball li xi libreriji ma jinstabux. Kelli ninstalla libpng12 u libqt5sql5 .
libpng12 hawn: https://packages.debian.org/de/jessie/amd64/libpng12-0/download
libqt5sql5 b'apt: sudo apt install libqt5sql5
Wara dik il-ġirja PacketTracer fi / opt / pt / bin, se tfalli u tagħtik żball. Imbagħad sempliċement imexxu packettracer f'terminal, għandu jaħdem issa.
Nisperaw li dan jgħinek tmexxi Packet Tracer 7 f'Ubuntu 18.04:)
Я был в той же лодке. После трех дней поиска в Google я выяснил, что многие библиотеки отсутствуют или недоступны по правильному пути.
Следующие библиотеки не установлены по правильному пути
libQt5WebKitWidgets.so.5, libQt5WebKit.so.5, libQt5Multimedia.so .5, libQt5PrintSupport.so.5, libQt5Svg.so.5, libQt5Widgets.so.5, libQt5Gui.so.5, libQt5Network.so.5, libQt5Xml.so.5, libQt5Script.so.5, libQt5ScriptTools.so.5 , libQt5core.so.5
Следующие библиотеки были заменены на обновленную версию в Ubuntu
libicui18n.so.52 и libicuuc.so.52
Следующая библиотека отсутствует
libpng12.so.0
Правильный способ установить и исправить эту проблему:
получить доступ к приглашению корневой оболочки и установить трассировщик пакетов в обычном режиме
$sudo /bin/bash
#./install
просмотреть изображение для снимка экрана
выполнить следующую команду
#chmod +x set_ptenv.sh
#chmod +x set_qtenv.sh
#./ set_ptenv.sh
#./ set_qtenv.sh
#cp /opt/pt/lib/libQt5* /usr/lib/x86_64-linux-gnu
#wget http://launchpadlibrarian.net/341176988/libicu52_52.1-3ubuntu0.7_amd64.deb
#dpkg –i libicu52_52.1-3ubuntu0.7_amd64.deb
# updated
#cp /etc/apt/sources.list /etc/apt/sources.list.bak
#echo “deb http://mirrors.kernel.org/ubuntu/ xenial main” >> /etc/apt/sources.list
#apt-get update
#apt-get install libpng12-0
просмотреть изображение для снимка экрана
После перезапуска системы запустить пакетный трассировщик с помощью команды packettracer
A hiányzó libQT és libPNG12 csomagok telepítése mellett ezeket a lépéseket tettem a segfault hiba kijavítására. A libPNG12 megszerzésének legjobb módja a szoftverforrások alkalmazás és a hozzáadás "deb http://security.ubuntu.com/ubuntu xenial-security main" további adattárként, majd telepítse az Apt használatával. A repó hozzáadásával ez a verzió biztonságban marad, ahelyett, hogy csak letöltene és manuálisan telepítene egy Deb fájlt. Azt is észrevettem, hogy egyes fájlokat nem hibáztak ki engedélyezési hiba miatt. A kibontásnak sudo privilégiumokkal kell történnie. Hozzon létre egy mappát a letöltött csomagkövető .tar.gz fájlhoz Helyezze a .tar.gz fájlt a mappába Nyissa meg a terminált abban a mappában sudo tar -xvf Packet \ Tracer \ 7.2.1.tar.gz sudo ./install