E:包’libpng12-0’没有安装候选

我试着用我的笔记本电脑(ubuntu 16.10 Gnome,64位)安装WPS Office和Gdebi安装程序,但它说

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 

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

你可以从这里下载libpng12-0软件包:

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

下载和手动安装软件包不是ubuntu中推荐的做事方式,强烈建议使用aptitude或synaptic等软件包管理器来下载和安装软件包。

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

打开终端窗口

 sudo nano /etc/apt/sources.list 

在列表的顶部添加

 #### BACKUP for /etc/apt/sources.list created  

按ctrl + o将文件保存到新位置。 我的主目录中有一个用于备份的文件夹,但您可以将它放在任何您记得存在的位置。 对于我的备份文件夹,我将其保存为/home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.list点击进入保存,它会询问您是否要使用其他名称保存它,按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 

^注意上面,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时你都会得到更新的包

    Interesting Posts