数据包追踪器错误

数据包追踪器错误

我刚刚在 Ubuntu 上安装了数据包跟踪器,然后当我打开此消息时会出现:

./PacketTracer7: ./libcrypto.so.1.0.0: no version information available (required by ./PacketTracer7)
Segmentation fault (core dumped)

答案1

导航到 /tmp

cd /tmp

下载 libpng12-0 包

 wget http://ftp.us.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.50-2+
deb8u3_amd64.deb

当仍然在 /tmp 中时,运行以下命令进行安装:

sudo dpkg -i libpng12-0_1.2.50-2+deb8u3_amd64.deb

转到/opt/pt/bin

cd /opt/pt/bin

上面的错误似乎你需要所需的 Qt 库

安装所有必需的 Qt 库

sudo apt update && sudo apt install libqt5webkit5 libqt5multimediawidgets5
 libqt5svg5 libqt5script5 libqt5scripttools5 libqt5sql5

完成后再次运行 Packet Tracer(确保 cd /opt/pt/bin )

 ./PacketTracer7 

答案2

我猜你没有安装 PacketTracer 所需的库。要在 Linux 上安装 Packet Tracer 7 所需的包,请在终端中执行以下命令。

1) sudo apt-get update
2) sudo apt-get install libssl1.0.0

如果您再次运行./PacketTracer7 命令并且出现相同的错误,则应该执行下一个命令。

3) cp -i /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /opt/pt/bin/
cp: overwrite '/opt/pt/bin/libcrypto.so.1.0.0'? Y -->> Press Y (Yes).
4) ./PacketTracer7
Starting Cisco Packet Tracer…

如果您在 Linux 上尝试安装 libssl1.0.0 包时遇到错误,请更新您的/etc/apt/sources.list存储库。如果您仍然无法构建libssl1.0.0,您可以使用以下命令。

1) wget http://ftp.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.50-2+deb8u3_amd64.deb
2) sudo dpkg -i libpng12-0_1.2.50-2+deb8u3_amd64.deb

相关内容