В продолжение этот вопрос, Я обнаружил, что эта программа с закрытым исходным кодом 32-битная, и у меня есть сервер amd64. Сервер - это gentoo, который недавно был обновлен.
Что мне нужно установить, чтобы эта программа работала? Я знаю, что это возможно, потому что у меня есть другой сервер gentoo amd64, который может запускать эту программу.
В Gentoo есть серия пакетов, которые содержат 32-битные двоичные файлы всех общих системных библиотек именно для этой цели. Сделайте поиск emul-linux
с помощью equery
и вы получите список. Обычно вам нужно как минимум app-emulation/emul-linux-x86-baselibs
и app-emulation/emul-linux-x86-compat
но есть несколько других, которые относятся к приложениям X11.
Другие варианты запускают многоязычный окружающая среда или создание 32-битный chroot.