Obtendo um executável de 32 bits para executar

Obtendo um executável de 32 bits para executar

Gostaria de instalar o Ubuntu em um laptop que uso para trabalhar. A única coisa que me impede é que tenho um software (aparentemente) de 32 bits que preciso para meu trabalho. De acordo com os requisitos do sistema, é necessária uma versão de 32 bits do Linux para funcionar, mas imaginei que executá-lo em um sistema de 64 bits seria menos complicado do que instalar um sistema de 32 bits completamente. Talvez eu estivesse errado.

Quando clico no executável, nada acontece. Tentando executá-lo no terminal retornou a seguinte mensagem:

erro ao carregar bibliotecas compartilhadas: libX11.so.6: não é possível abrir o arquivo de objeto compartilhado: esse arquivo ou diretório não existe

Quando tentei instalar a biblioteca mencionada acima, recebi esta mensagem: E: Não foi possível localizar o pacote libX11.so.6 E: Não foi possível encontrar nenhum pacote pelo glob 'libX11.so.6' E: Não foi possível encontrar nenhum pacote pelo regex 'libX11.so.6'

Já me certifiquei de que o suporte Multiarch está ativo.

Existe alguma maneira de fazê-lo funcionar? Caso contrário, vale a pena procurar e instalar uma versão de 32 bits do Ubuntu?

Agradecemos antecipadamente e por favor, vá com calma comigo; Sou totalmente novato quando se trata de Linux :)

Responder1

Você tem que instalar o de 32 bitspacote com a biblioteca mencionadausando os comandos abaixo:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libx11-6:i386

e tente iniciar o aplicativo. Se o problema persistir com outra biblioteca, repita o processo de pesquisa novamente e instale mais bibliotecas.

informação relacionada