解决unable to install libpng12.so.0
本文最后更新于:3 个月前
保留现场
apt
工具损坏了,在修复时使用了sudo apt-get install -f
命令,中途会提示需要安装 libpng12-0
,但是始终无法安装,会提示如下错误。
1 |
|
探究原因
具体原因未知,网上答案众说纷纭。
解决方法
这个问题遇到的人还挺多的,解决方法也各不相同,我先说我自己最终解决的方法。
方法一
- 将软件源更换成中科院的源,使用Linux自带的软件和更新工具,具体方法参考这篇文章。更换完之后可以重新尝试安装,有人换源后即可成功安装。
- 如果未能安装成功,可能曾经手动添加过软件源,将其删除。
1
2# 将所有内容注释
vim /etc/apt/sources.list
方法二
- 下载已安装的库文件
libpng12.so.0
,可以从该链接下载。 - 将该文件复制到它本该安装的位置。
1
sudo cp libpng12.so.0 /usr/lib/x86_64-linux-gnu/
方法三
1
2
3sudo add-apt-repository ppa:linuxuprising/libpng12
sudo apt update
sudo apt install libpng12-0
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!