执行 oald8 二进制文件时,“加载共享库时出错:libgtk-x11-2.0.so.0:无法打开共享对象文件”

执行 oald8 二进制文件时,“加载共享库时出错:libgtk-x11-2.0.so.0:无法打开共享对象文件”

oald8在 Debian 上安装了 Linux 64 位。

一开始我安装了:

apt-get install lib32z1 lib32ncurses5 dpkg-dev

然后转到oald8并运行:

linux32 ./setup.sh

我设置成功了....

现在我需要安装libglib1.2ldbllibgtk1.2打包,但不幸的是它们已被弃用。

当我运行时oal8,出现以下错误:

./oald8-bin: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

上述错误与给定的包相关。

我在i386上没有任何问题。

顺便说一句,我跟随文档。

你有什么解决办法吗?

答案1

您的系统至少缺少一个(可能更多)依赖项。例如,libgtk-x11-2.0.so.0您需要安装该libgtk2.0-0软件包。

要找出您的版本中的哪些软件包提供了给定文件,请使用底部的搜索https://packages.debian.org

但是,您似乎正在尝试在 64 位系统上安装 32 位二进制文​​件。你可能需要启用多架构对架构的支持i386,并确保您安装的依赖包适用于正确的架构。

相关内容