如何在 amd64 服务器上运行 32 位程序?

如何在 amd64 服务器上运行 32 位程序?

作为这个问题,我发现这个闭源程序是 32 位的,我有一个 amd64 服务器。该服务器是最近升级的 gentoo。

我需要安装什么才能使该程序运行?我知道这是可能的,因为我有另一个可以运行该程序的 gentoo amd64 服务器。

答案1

Gentoo 上有一系列软件包,其中包含所有常用系统库的 32 位二进制文​​件,正是用于此目的。搜索emul-linuxusingequery即可获得列表。通常至少需要app-emulation/emul-linux-x86-baselibs和,app-emulation/emul-linux-x86-compat但还有一些其他与 X11 应用程序相关的软件包。

其他选项是运行多库环境或设置32 位 chroot

相关内容