在 Redhat 上运行 32 位用户空间

在 Redhat 上运行 32 位用户空间

我有一个第三方 Python API,它仅在 32 位(ELF 32 位 LSB 共享对象)中可用,我需要在 x64 RedHat 服务器上运行它。当然,由于 Python 安装是 64 位,因此这无法顺利运行。我认为解决这个问题的方法是在 64 位内核上以 32 位用户空间的形式运行 Python。

我该怎么做?我必须在 RedHat x64 上编译 32 位 Python 吗?有没有更简单的方法?

# cat /etc/redhat-release
Red Hat Enterprise Linux 客户端版本 5.3(Tikanga)

答案1

你应该能够轻松安装 32 位 redhat chroot 并从中运行你的 python。你可以使用马赫生成 chroot,然后只需 chroot 到您使用 Mach 构建的目录并从那里运行您的脚本。

更多信息请访问:

相关内容