ubuntu下安装rapidsvn报错,libpng12
终端显示:
alex@ubuntu:~/桌面$ sudo apt-get install rapidsvn 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 rapidsvn 已经是最新版 (0.12.1dfsg-2ubuntu1)。 您也许需要运行“apt --fix-broken install”来修正上面的错误。 下列软件包有未满足的依赖关系: libwxgtk3.0-0 : 依赖: libpng12-0 (>= 1.2.13-4) 但是它将不会被安装 E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。 alex@ubuntu:~/桌面$ sudo apt-get install libpng12-0 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列【新】软件包将被安装: libpng12-0 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 72 个软件包未被升级。 有 2 个软件包没有被完全安装或卸载。 需要下载 0 B/117 kB 的归档。 解压缩后会消耗 312 kB 的额外空间。 (正在读取数据库 ... 系统当前共安装有 197289 个文件和目录。) 准备解压 .../libpng12-0_1.2.50-1ubuntu2_amd64.deb ... 正在解压 libpng12-0:amd64 (1.2.50-1ubuntu2) ... dpkg: 处理归档 /var/cache/apt/archives/libpng12-0_1.2.50-1ubuntu2_amd64.deb (--unpack)时出错: 无法安装 /lib/x86_64-linux-gnu/libpng12.so.0 的新版本: 没有那个文件或目录 错误信息显示本地系统有一些问题,因此没有写入 apport 报告 在处理时有错误发生: /var/cache/apt/archives/libpng12-0_1.2.50-1ubuntu2_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
解决方案:
sudo add-apt-repository ppa:linuxuprising/libpng12 sudo apt update sudo apt install libpng12-0