Linux

如何在 amd64 伺服器上執行 32 位程序?

  • August 6, 2009

作為這個問題的後續,我發現這個閉源程序是 32 位的,並且我有一個 amd64 伺服器。伺服器是最近升級的gentoo。

為了使這個程序工作,我需要安裝什麼?我知道這是可能的,因為我有另一個可以執行這個程序的 gentoo amd64 伺服器。

在 Gentoo 上,有一系列包含所有通用系統庫的 32 位二進製文件的軟體包正是為此目的。搜尋emul-linux使用equery,您將獲得列表。通常您至少需要app-emulation/emul-linux-x86-baselibsapp-emulation/emul-linux-x86-compat但還有一些與 X11 應用程序相關的其他應用程序。

其他選項是執行multilib環境或設置32 位 chroot

引用自:https://serverfault.com/questions/51012