segunda-feira, 26 de março de 2012

Slackware 64 bits multilib

Salve galera.. Meus problemas começaram assim que instalei a versão do Slackware 13.37 64 bits. Depois de instalado, percebi que não conseguia executar programas 32 bits.. então descobri que:

"Slackware for the x86_64 architecture (or "Slackware64" for short) is a pure 64-bit Operating System, but easily upgradable to multilib. Out of the box, Slackware64 is only capable of compiling and running 64bit binaries."

Ou seja, ele só roda programas 64 bits. Mas como tudo sempre tem uma solução, ai vai uma dica de como reverter a situação e transformando o Slackware 13.37 64 bits em multilib, para ai sim conseguirmos rodar programas 32 bits.

Primeiro, vamos fazer o download dos pacotes de compatibilidade:

mkdir ~/multilib
$ cd ~/multilib
$ wget -c -r --no-parent http://connie.slackware.com/~alien/multilib/13.37/

Agora vamos atualizar e instalar os novos pacotes

$ cd connie.slackware.com/~alien/multilib/13.37 
$ upgradepkg --reinstall --install-new *.t?z
$ upgradepkg --install-new slackware64-compat32/*-compat32/*.t?z 

E pronto, seu sistema está apto a executar programas 32 bits.

Para mais informações, veja http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:multilib

Até a próxima!

Nenhum comentário:

Postar um comentário