最初,在安装Cisco Packet Tracer 7.2.2之后,我遇到了这个问题
user@linux:~$ /opt/pt/bin/PacketTracer7
/opt/pt/bin/PacketTracer7: error while loading shared libraries: libQt5WebKitWidgets.so.5: cannot open shared object file: No such file or directory
user@linux:~$
结果发现,没有找到5个库。
user@linux:~$ ldd /opt/pt/bin/PacketTracer7 | grep no
libQt5WebKitWidgets.so.5 => not found
libQt5WebKit.so.5 => not found
libQt5Multimedia.so.5 => not found
libQt5ScriptTools.so.5 => not found
libQt5Sql.so.5 => not found
user@linux:~$
我听从了chili555的建议,并设法修复了其中的4个https://askubuntu.com/a/987765/769117
sudo apt install libqt5webkit5 libqt5multimedia5 libqt5printsupport5 libqt5script5 libqt5scripttools5
然后,我启动了PacketTracer7,发现另一个被遗漏了,那就是libQt5Sql.so.5
。
user@linux:~$ /opt/pt/bin/PacketTracer7
/opt/pt/bin/PacketTracer7: error while loading shared libraries: libQt5Sql.so.5: cannot open shared object file: No such file or directory
user@linux:~$
再次检查ldd
,并证实libQt5Sql.so.5
丢失。其他4人则是在上一次更新后确定的。
user@linux:~$ ldd /opt/pt/bin/PacketTracer7 | grep no
libQt5Sql.so.5 => not found
user@linux:~$
我试着安装它,但没有工作
user@linux:~$ sudo apt install libQt5Sql
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libQt5Sql
user@linux:~$
我在syslog
中没有看到任何有用的东西
user@linux:~$ cat /var/log/syslog | grep acket
user@linux:~$
我该怎么做才能解决这个问题?
发布于 2019-12-14 18:38:24
也有同样的问题。所有这些库都在/opt/pt/bin中,所以如果您从那里启动PacketTracer,它就会工作。
ana@catalyst:/opt/pt/bin$ ./PacketTracer7
https://askubuntu.com/questions/1189983
复制相似问题