我正在使用最新版本的Kali。 我安装了Cisco Packet Tracer版本7.2。 我跑了,我得到了这个错误
./ PacketTracer7:加载共享库时出错:libpng12.so.0: 无法打开共享对象文件:没有这样的文件或目录
现在我要安装 libpng12
但是我得到这个错误
(正在读取数据库... 485972个文件和目录 已安装。)准备解压缩libpng12-0_1.2.50-2 + deb8u3_amd64.deb ...解压缩libpng12-0:amd64(1.2.50-2 + deb8u3)... dpkg:错误 处理档案文件libpng12-0_1.2.50-2 + deb8u3_amd64.deb(--install): 无法安装新版本的 '/usr/lib/x86_64-linux-gnu/libpng12.so.0':没有这样的文件或目录 处理时遇到错误: libpng12-0_1.2.50-2 + deb8u3_amd64.deb
我正在使用Debian来源列表
https://packages.debian.org/jessie/amd64/libpng12-0/download
答案 0 :(得分:0)
我遇到了同样的问题,我找到了一个解决方案:
1-提取debian软件包的内容
mkdir out; dpkg -x libpng12-0_1.2.50-2+deb8u3_amd64.deb ./out
2-将文件libpng12.so.0
复制到.../pt/bin
文件夹内的Packet Tracer的安装目录中,如下所示:
cp ./out/lib/x86_64-linux-gnu/libpng12.so.0 /opt/packettracer/bin/
答案 1 :(得分:0)
我也有同样的问题。我刚刚安装并跨装
packettracer
然后说
启动Packet Tracer 7.2.1
但是它没有开始。
当我尝试从opt / pt目录./PacketTracer
运行它时,它会给我
./ PacketTracer7:加载共享库时出错:libpng12.so.0:无法打开共享库文件:没有这样的文件或目录
所以我要做的是从源代码下载libpng12.o.0
https://packages.debian.org/jessie/amd64/libpng12-0/download
选择您的体系结构和镜像。下一步转到下载文件所在的目录。
cd Downloads
使用
提取软件包 dpkg -x libpng12-0_1.2.50-2+deb8u3_amd64.deb
。
打开lib目录
cd lib/x86_64-linux-gnu/
使用
列出ls -alis
如果使用默认位置安装包跟踪器,则将libpng12.o.0复制到保存包跟踪器的地方
cp libpng12.so.0 /opt/pt/bin/
类型
cd
移动到主目录。然后输入
packettracer
你很好。
答案 2 :(得分:0)
下载packettracer之后 打开终端ctrl + Alt + T
步骤1 :packettracer
它给出了这样的错误
./ PacketTracer7:加载共享库时出错:libpng12.so.0: 无法打开共享对象文件:没有这样的文件或目录
第二步:因此我们要下载libpng12.so.0
第3步:选择所需内容并下载
第4步:转到下载文件夹,右键单击 .deb 文件并将其作为软件安装运行
第5步:打开终端Ctrl + Alt + T类型
packettracer
启动packettracer