E:软件包'libpng12-0'没有安装候选对象[ubuntu 16.10 Gnome]


29

我尝试使用Gdebi安装程序在笔记本电脑(ubuntu 16.10 Gnome,64位)上安装WPS Office,但它说

Dependency is not satisfiable: libpng12-0

然后我尝试如下打开此库

sudo apt-get install libpng12-0

但是我遇到了一个错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libpng12-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libpng12-0' has no installation candidate

有人可以帮忙吗?非常感谢

Answers:


28

您可以libpng12-0从此处下载软件包:

我有同样的依赖问题。但是下载并安装修复了该错误。Ubuntu 16.10杀死了这些库jeje。


哇。有效。非常感谢。我花了一整天!
加普

1
按照链接上的说明将镜像添加到您的源中的说明对我
有用

1
运行Xubuntu 17.10。该解决方案对我不起作用。以这种方式安装libpng12-0之后,TeamViewer安装程序(我实际上在尝试安装的程序)仍然认为未安装libpng12-0。我需要在某个地方更新数据库吗?
阿德里安·基斯特

此答案未设置正确的程序包固定。您需要执行此操作(遗憾的是,由于缺少代表,因此无法作为答案发布):软件包:*引脚:发布n = xenial引脚优先级:-10软件包:libpng12-0引脚:发布n = xenial引脚优先级: 500
保罗·德让

死链,请修复
stiv

14

在ubuntu中,建议不要使用下载和手动安装软件包的方式,强烈建议使用aptitude或synaptic之类的软件包管理器来下载和安装软件包。

要首先在命令行中执行此操作,您必须添加一个存储库。这涉及到修改/etc/apt/sources.list,因此您必须创建一个备份

打开终端窗口

sudo nano /etc/apt/sources.list

在列表的顶部添加

#### BACKUP for /etc/apt/sources.list created <insert date here>

按ctrl + o将文件保存到新位置。我的主目录中有一个用于备份的文件夹,但是您可以将其放置在任何会记住它存在的位置。对于我的备份文件夹,我将其另存为/home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.list,按Enter键保存,它将询问您是否要使用其他名称保存,请按y保存文件,然后然后按ctrl-x退出nano

再次回到sources.list

sudo nano /etc/apt/sources.list

在文件底部添加

#### Manually Added sources
## source for libpng12-0 package
deb http://mirrors.kernel.org/ubuntu/ xenial main

在上面的^ note中,mirrors.kernel.org是可以使用的许多镜像之一。您可以mirrors.kernel.org/ubuntu使用http://packages.ubuntu.com/xenial/amd64/libpng12-0/download中列出的任何想要使用的镜像替换

按ctrl + x并单击“是”保存文件

现在更新包裹清单

sudo apt-get update

并安装软件包

sudo apt-get install libpng12-0

shazam,您已使用apt添加了libpng-12-0,因此每当运行apt-get upgrade时,您都会获得更新的软件包


3
此解决方案在Xubuntu 17.10中不起作用。无法识别镜像。
阿德里安·基斯特

1
Ubuntu 17.10是否有可用的解决方案?
M. Atif Riaz

1
@ M.AtifRiaz这个问题是我使用Ubuntu 17.10遇到的问题的一部分。我发布了一个更笼统的问题,提出了什么似乎可以解决libpng问题。也许会有帮助吗?
drmuelr

对我而言,在Ubuntu 17.10上libpng通过sudo apt-get install libpng-dev命令安装后成功安装了wps-office
M. Atif Riaz

在许本图仿生上忙碌的忙碌之后,这为我工作!谢谢。
巴里
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.