Packet Tracer 6.0.1 - проблема с запуском (ошибка при загрузке общих библиотек: libQtScriptTools.so.4: & hellip;)

Я плавно установил PTR 6.0.1 в соответствии с этим сайтом ( Как запустить Cisco Packet Tracer 6.0.1? ), но когда я хочу запустить его, появляется эта ошибка:

PacketTracer6: error while loading shared libraries: libQtScriptTools.so.4: cannot open shared object file: No such file or directory

У меня Ubuntu версии 13.10. Может ли кто-нибудь помочь мне с этим? Thanx.

РЕДАКТИРОВАТЬ : Привет, поэтому я установил эту библиотеку libqt4-scriptools: i386, и теперь появляется эта ошибка:

PacketTracer6: error while loading shared libraries: libQt3Support.so.4: cannot open shared object file: No such file or directory.

Я нахожу эту библиотеку здесь: / usr / local / PacketTracer6 / Библиотека / libQt3Support.so.4

3
задан 13 April 2017 в 15:24

2 ответа

PacketTracer6 пытается загрузить библиотеку с именем libQtScriptTools.so.4, но не может ее найти. Обычно это вызвано одной из двух вещей.


Библиотека отсутствует

Первая, более вероятная причина: библиотека не установлена. К счастью, это легко исправить.

Выполнить

sudo apt-get install libqt4-scripttools:i386

Это установит 32-разрядную версию библиотеки, что необходимо, поскольку Cisco поставляет только 32-разрядную версию PacketTracer6.


Проблемы с путем к библиотеке

Вторая причина: библиотека установлена, но PacketTracer не может ее найти. Чтобы обойти это, вы можете запустить

LD_PRELOAD=/path/to/libQtScriptTools.so.4 /path/to/packettracer

после замены путей на реальные из вашей системы.


Обновление : поскольку PacketTracer, похоже, также требуется libQt3Support.so.4, но он не использует версию, с которой он поставляется, вам также придется установить libqt4-qt3support:i386.

0
ответ дан 13 April 2017 в 15:24

Следующие строки кода можно найти внутри файла «install».

sudo apt-get -y install lib32z1
sudo apt-get -y install lib32ncurses5
sudo apt-get -y install lib32bz2-1.0
sudo apt-get -y install libgcc1:i386
sudo apt-get -y install libstdc++6:i386
sudo apt-get -y install libssl-dev:i386
sudo apt-get -y install libqtwebkit4:i386
sudo apt-get -y install libqt4-scripttools:i386

После установки вышеуказанных пакетов вы сможете запустить приложение.

Примечание : lib32bz2-1.0 не удалось установить на Ubuntu 15.04, и приложение по-прежнему работает нормально.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: