未安装软件包 libpng12-0 错误


问题描述

今天, 安装wps的时候, 安装报错, 提示 未安装软件包 libpng12-0

$ sudo dpkg -i wps-office_10.1.0.5672-a21_amd64.deb
正在选中未选择的软件包 wps-office。
(正在读取数据库 ... 系统当前共安装有 294188 个文件和目录。)
正准备解包 wps-office_10.1.0.5672-a21_amd64.deb  ...
正在解包 wps-office (10.1.0.5672~a21) ...
dpkg: 依赖关系问题使得 wps-office 的配置工作不能继续:
 wps-office 依赖于 libpng12-0;然而:
  未安装软件包 libpng12-0。

dpkg: 处理软件包 wps-office (--install)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 gnome-menus (3.13.3-6ubuntu5) 的触发器 ...
正在处理用于 desktop-file-utils (0.23-1ubuntu2) 的触发器 ...
正在处理用于 mime-support (3.60ubuntu1) 的触发器 ...
正在处理用于 shared-mime-info (1.8-1) 的触发器 ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
正在处理用于 hicolor-icon-theme (0.15-1) 的触发器 ...
在处理时有错误发生:
 wps-office

解决方法

自行下载libpng12-0文件,进行安装.

$ wget http://ftp.cn.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.49-1+deb7u2_amd64.deb

$ sudo apt install ./libpng12-0_1.2.49-1+deb7u2_amd64.deb

$ sudo dpkg -i wps-office_10.1.0.5672-a21_amd64.deb

也可以使用sudo apt install ./wps-office_10.1.0.5672-a21_amd64.deb 进行安装.

安装软件(包)之前,先使用$ sudo apt --fix-broken install, 卸载 安装残留数据.


参考文档


Author: Itaken
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source Itaken !
  TOC目录