Cisco Packet Tracer 7.1 无法启动

Cisco Packet Tracer 7.1 无法启动

我使用命令行安装了 Packet Tracer 7.1。它安装得很好,但当我输入时,packettracer它只是说

starting packettracer 7.1

但不起作用。我尝试了在互联网上找到的所有解决方案,但都没有用。

答案1

通过执行以下操作,我能够在 Ubuntu 16.04 上运行 Cisco Packet Tracer 7.1:

1-Cisco Packet Tracer 7.1 需要 Ubuntu 16.04 上不存在的旧版本软件包,因此你需要通过输入以下命令来获取它

wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_amd64.deb

2-要安装刚刚下载的软件包,请输入

sudo dpkg -i libicu52_52.1-3ubuntu0.7_amd64.deb

3-使用此命令验证安装是否正确

sudo updatedb; locate libicui18n

检查以下需要安装的软件包:

  • /usr/lib/x86_64-linux-gnu/libicui18n.so.52

  • /usr/lib/x86_64-linux-gnu/libicui18n.so.52.1

这些是 Cisco Packet Tracer 正常工作所需的软件包。

现在您可以packettracer在终端上输入并且程序应该启动。

答案2

导航到安装目录PacketTracer(这是默认目录):

cd /opt/pt/bin

然后运行PacketTracer7

./PacketTracer7

现在,如果它显示“libqt5xxx”缺少库的列表,请将它们全部安装。

sudo apt install libqt5xxx*

请记住,只需写下第一个“。”(点)后面的所有内容,并将 * 放在包名称末尾。

就我而言,它是一个名为“libQt5Script.so.5”的包,所以我这样做了:

sudo apt-get install libqt5script*

之后,运行 PacketTracer7

./PacketTracer7

现在就可以工作了。

答案3

如果您使用此命令检出所需的库:

cd /opt/pt/bin
ldd Packettracer7

您将看到所有库,包括丢失的库,
因此,为了解决这个问题,只需复制丢失的库,如下所示:

sudo cp /opt/pt/lib/libname /usr/lib/x86_64-linux-gnu

好了!
问题解决了

答案4

Packet Tracer 7.1 和 Ubuntu 16.04 之间存在一个已知问题,该问题会阻止 Packet Tracer 启动。Packet Tracer 需要一个库 libicui18n.so.52,该库已在 Ubuntu 16.04 中更新为 libicui18n.so.55。要解决此问题,我们必须下载并安装此库的旧版本。此库的旧版本可在 Debian 软件包中找到:-

http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_amd64.deb

运行以下命令下载并安装此包

wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.7_amd64.deb
sudo dpkg –i libicu52_52.1-3ubuntu0.7_amd64.deb
sudo updatedb

安装包后,运行以下命令来更新库路径

LD_LIBRARY_PATH=/opt/pt/lib /opt/pt/bin/PacketTracer7

来源 :-https://www.computernetworkingnotes.com/ccna-online-training/download-packet-tracer-for-windows-and-linux.html

相关内容