ubuntu 19.10 libpng12.so.0 无法安装问题

1.问题描述

sudo apt --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在修复依赖关系... 完成
将会同时安装下列软件:
  libpng12-0
下列【新】软件包将被安装:
  libpng12-0
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 3 个软件包没有被完全安装或卸载。
需要下载 0 B/118 kB 的归档。
解压缩后会消耗 313 kB 的额外空间。
您希望继续执行吗? [Y/n] y
(正在读取数据库 ... 系统当前共安装有 176372 个文件和目录。)
准备解压 .../libpng12-0_1.2.50-1ubuntu2.14.04.3_amd64.deb  ...
正在解压 libpng12-0:amd64 (1.2.50-1ubuntu2.14.04.3) ...
dpkg: 处理归档 /var/cache/apt/archives/libpng12-0_1.2.50-1ubuntu2.14.04.3_amd64.deb (--unpack)时出错:
 无法安装 /lib/x86_64-linux-gnu/libpng12.so.0 的新版本: 没有那个文件或目录
错误信息显示本地系统有一些问题,因此没有写入 apport 报告
                                                        在处理时有错误发生:
 /var/cache/apt/archives/libpng12-0_1.2.50-1ubuntu2.14.04.3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
1234567891011121314151617181920212223

解决问题:

换源 —— 换上中科大的源 问题所在:用了阿里的源

然后

 # 错误解决  它会自信下载libpng12
 apt --fix-broken install
#
123

因为刚装完系统就换上了阿里的源整了半天才突然想到会不会是软件源的问题。。。试试果然如此。如果看了百度上的大多办法没有解决的同学不妨试一试换源看能否解决问题。

上一篇:在windows系统下打包linux平台运行的go程序


下一篇:ubuntu 下 切换多个jdk版本