标签: libpng

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

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

Dependency is not satisfiable: libpng12-0
Run Code Online (Sandbox Code Playgroud)

然后我尝试打开这个库如下

sudo apt-get install libpng12-0
Run Code Online (Sandbox Code Playgroud)

但是我遇到了一个错误:

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
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮忙吗?非常感谢

dependencies wps-office libpng

32
推荐指数
2
解决办法
12万
查看次数

17.10 需要 Libpng12

Blackmagic Design 的 Resolve 视频编辑器 V14.0.1 需要 libpng1 2。不幸的是,新的 17.10 版本只提供了libpng1 6

有没有办法在 17.10 下恢复到 libpng12?如果是这样,我如何获得 libpng12 - 当我搜索它时,突触没有列出它。

libpng 17.10

13
推荐指数
2
解决办法
2万
查看次数

如何在 Ubuntu 19.10 上正确安装 libpng12-0?

对于ScreenLets 应用程序,我需要libpng12-0在 Ubuntu 19.10 系统上安装软件包。

我知道它仅适用于 Ubuntu 16.04 LTS

所以我决定手动下载这个包并手动安装。

在以前的 Ubuntu 版本(例如 18.04 LTS)上,这个技巧以成功结束,但在 19.10 上它以非常奇怪的方式失败:

wget http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
sudo apt-get install ./libpng12-0_1.2.54-1ubuntu1.1_amd64.deb

0 个升级,1 个新安装,0 个删除,0 个未升级。
需要获得 0 B/116 kB 的档案。
此操作后,将使用 285 kB 的额外磁盘空间。
获取:1 /home/user/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng12-0 amd64 1.2.54-1ubuntu1.1 [116 kB]
选择以前未选择的包 libpng12-0:am​​d64。
(正在读取数据库...当前安装了 212864 个文件和目录。)
准备解压.../libpng12-0_1.2.54-1ubuntu1.1_amd64.deb ...
解压 libpng12-0:am​​d64 (1.2.54-1ubuntu1.1) ...

dpkg: 错误处理存档 /home/user/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb (--unpack):
 无法安装新版本的“/lib/x86_64-linux-gnu/libpng12.so.0”:没有这样的文件或目录
没有写入报告,因为错误消息表明本地系统存在问题
                                                                                         处理时遇到错误:
 /home/user/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
E:子进程/usr/bin/dpkg返回错误码(1)

这里有什么问题?如何libpng12-0在 Ubuntu 19.10 系统上安装?


注意:19.04 也发生了同样的情况,但它已接近 EOL。

apt dpkg libpng 19.04 19.10

9
推荐指数
1
解决办法
1万
查看次数

在 Ubuntu 上获得支持 PNG 的 ImageMagick 7 最简单的过程是什么?

我花了几个小时试图找到一个简单的解释,但似乎找不到任何有用的东西。我主要是一名 Windows 程序员,对基于 Linux 的操作系统有一些经验。由于某种原因,这样做apt install imagemagick只给了我一个非常旧的版本(2012 年之前),并且我需要的更高版本中有一个更改,这意味着我需要从源代码构建。

在 Ubuntu 18.04 上编译 IM 7 非常简单:下载 tar.gz、解压./configuremakemake install. 然而,默认情况下似乎不包括 PNG 支持(为什么?)。

我已经尝试过./configure --with-png这样做,但没有取得任何成果(我明白了--with-png=yes no,这可能意味着“是的,你已经要求 PNG 支持,但不,我还没有给你”)。我看过很多关于此的论坛帖子和 SE 问题,但每个提出问题的人似乎都有一些我显然缺少的先验知识,并且问题似乎与该过程中的某些后续步骤有关。

那么,我实际上需要做什么才能获得 PNG 支持?

(还有一些额外的问题:为什么没有这方面的文档?为什么它不包括开箱即用的 PNG 支持?为什么没有针对 Ubuntu 的预构建二进制文件?)

相关问题:apt删除后Imagemagick仍然存在吗?

compiling png imagemagick libpng

7
推荐指数
2
解决办法
5465
查看次数

libpng12.so.0 出现问题 - 没有可用的版本信息?

我下载了GMAT并按照说明运行:

$ ./GMAT-R2018a 
./GMAT-R2018a: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

所以我认为 libpng 丢失了。所以我从源代码下载、构建并安装了 libpng 1.6.37。

$ ./GMAT-R2018a 
./GMAT-R2018a: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

显然我特别需要 libpng 1.2 版本,我从源代码下载、构建并安装了它:

$ ./GMAT-R2018a 
./GMAT-R2018a: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

显然,GMAT 无法看到该文件,所以我创建了一个符号链接:

$ ln -s /usr/local/lib/libpng12.so.0 libpng12.so.0
$ ./GMAT-R2018a 
./GMAT-R2018a: error …
Run Code Online (Sandbox Code Playgroud)

libpng 20.04

5
推荐指数
1
解决办法
4650
查看次数

在 ubuntu 22.04 上安装 libpng12

我需要在 ubuntu 22.04 上安装 lipng12-0 才能使旧的佳能打印机正常工作。

在 20.04 上,我按照此处给出的说明进行操作:如何在 Ubuntu 19.10 上正确安装 libpng12-0?

但它似乎不再适用于 ubuntu 22.04。

有什么想法可以让它在 ubuntu 22.04 上运行吗?

libpng 22.04

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

libpng ×6

17.10 ×1

19.04 ×1

19.10 ×1

20.04 ×1

22.04 ×1

apt ×1

compiling ×1

dependencies ×1

dpkg ×1

imagemagick ×1

png ×1

wps-office ×1