如何在 Debian 10 buster i386 上安装 libpng12-0?

如何在 Debian 10 buster i386 上安装 libpng12-0?

我添加了存储库“debhttp://ftp.de.debian.org/debianjessie main”(我用过)我开始安装:

sudo apt install libpng12-0

但错误出现了:

dpkg: error processing archive /var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_i386.deb (--unpack):
Failed to install new version “/usr/lib/i386-linux-gnu/libpng12.so.0”: No such file or directory
Errors occurred while processing the following packages:
/var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_i386.deb
E: Sub-process / usr / bin / dpkg returned an error code (1)

我从这个包中提取了文件libpng12.so.0并将其放在目录中/usr/lib/i386-linux-gnu/

但在安装开始时:sudo apt install libpng12-0 会出现同样的错误。在这种情况下,libpng12.so.0目录中的文件/usr/lib/i386-linux-gnu/消失了。

如果我通过 gdebi 安装包,则出现以下错误:

/usr/bin/gdebi:113: FutureWarning: Possible nested set at position 1
c = findall("[[(](\S+)/\S+[])]", msg)[0].lower()

答案1

查找您需要的版本https://sourceforge.net/projects/libpng/files/

./configure
make
sudo make install

(为我https://sourceforge.net/projects/libpng/files/libpng12/1.2.59/工作

答案2

我就是我们的答案这里. 从 Debian 7 wheezy 存储库提供此软件包。

相关内容