Executando userland de 32 bits no Redhat

1

Eu tenho uma API python de terceiros que só está disponível em 32 bits (objeto compartilhado ELB de 32 bits LSB) que preciso executar em um servidor x64 RedHat. Claro que isso não funciona muito bem, já que a instalação do Python é de 64 bits. Eu acho que a maneira de resolver isso é rodar o python como um userland de 32 bits no kernel de 64 bits.

Como faço isso? Eu tenho que compilar um python de 32 bits no RedHat x64? Existe uma maneira mais fácil?

# cat / etc / redhat-release
Cliente Red Hat Enterprise Linux versão 5.3 (Tikanga)

    
por Vegar Westerlund 20.07.2009 / 13:30

1 resposta

1

Você deve ser capaz de instalar facilmente um chroot redhat de 32 bits e executar o seu python a partir disso. Você pode usar Mach para gerar o chroot, então apenas chroot no diretório que você construiu com o Mach e execute o seu script de lá.

Mais informações podem ser encontradas:

por 20.07.2009 / 13:48