Pular para o conteúdo

Instalando pacotes x86 no Debian 7 x64

Dica publicada em Linux / Avançado
Perfil removido removido
Hits: 14.734 Categoria: Linux Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando pacotes x86 no Debian 7 x64

Olá,

Hoje trago a vocês um método interessante (ou não) para os usuários do Debian, um dia pode ser útil (ou não, kk) para algum usuário da distribuição Debian 7 Wheezy.

Um método recente que surgiu rodando alguns fóruns dos Estados Unidos, é o método MultiArch, é a possibilidade de instalar pacotes x86 em um sistema cuja arquitetura é x64. Então né, vamos lá !

Começamos com um simples comando, que é o principal e vai adicionar a arquitetura i386 ao nosso Debian :

# dpkg --add-architeture i386

Agora que já adicionamos, atualizamos o apt:

# apt-get update

Por enquanto, nossa armadilha, digamos assim, não funciona. Por exemplo, pois nosso apt ainda não pega os pacotes em uma arquitetura diferenciada.

Agora temos que ir até no nosso sources.list (/etc/apt/sources.list) e configurar os repositórios x, y ou z, nos fornecer pacotes em i386.

Esse trabalho é manual, fazemos assim, num exemplo:

# PVE packages provided by proxmox.com
deb [arch=amd64] http://download.proxmox.com/debian wheezy pve


Adicionamos logo depois de "deb" entre colchetes "arch=amd64". Assim fará o apt-get/aptitude instalar pacotes i386 no seu sistema amd64, e o sistema executará sem arros.

Mas, antes de instalar qualquer coisa, atualize o cache do apt :

# apt-get update


Bem, chegamos ao fim dessa dica.

Espero que se alguém tentar, dê certo! Aqui funcionou no Debian 7.

Qualquer dúvida, estou quase sempre online aqui.
Abraços, Lucas.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Flash com som nos Ubuntu e Debian-like

Fazendo o scanner GOTEC funcionar no Ubuntu

Apresentando o BlueGriffon (DreamWeaver para Linux)

Comprimindo seu DVD no Linux com o "dvd95"

Ativando interface loopback no Ubuntu 7.10

Quebrando senhas de arquivos ZIP

Implementando um cluster Linux com OpenMosix e Slackware

Definindo Yaourt como "pacman2"

Instalando o CWP (CentOS Web Panel)

Instalando o pacote ZEOS Access no Lazarus 0.9.24

#1 Comentário enviado por removido em 29/06/2013 - 11:21h
Interessante, instalei três pacotes na arquitetura de 32 bits e o comando que usei foi dpkg --add-architeture i386, somente esse. e consegui instalar pacotes de 32 bits numa boa.
#2 Comentário enviado por annakamilla em 29/06/2013 - 14:43h
o meu ta meio chato para fazer isso mas eu vou tentar a dica, alguem conseguiu instalar o skype e o wine ? só faltam esses apps para o meu debian ficar perfeito.
#3 Comentário enviado por lcavalheiro em 29/06/2013 - 21:58h
Anna, pra instalar o Skype no Debian eu segui o wiki do Debian, e funcionou de boa. Vai no link http://wiki.debian.org/skype e seja feliz. Outra forma de instalar é você enfiar estas linhas no seu sources.list:
#### Skype - http://www.skype.com
## Run this command: gpg --keyserver pgp.mit.edu --recv-keys 0xd66b746e && gpg --export --armor 0xd66b746e | apt-key add -
deb [arch=i386] http://download.skype.com/linux/repos/debian/ stable non-free
Também funciona. Quanto ao wine... normalmente instalar o pacote que já existe nos repositórios é uma boa idéia, saca? O wine está no free ou no contrib, mas está lá.
#4 Comentário enviado por lcavalheiro em 29/06/2013 - 22:02h
Ah, e usar arch no sources.list te permite coisas interessantes. O Debian tem versões pra umas vinte arquiteturas e versões que não usam o kernel Linux (meu primeiro contato com sistemas BSD foi justamente o Debian GNU/kFreeBSD (http://www.debian.org/ports/kfreebsd-gnu/)), então dá pra fazer misérias sem usar pinnagem no apt-preference.
#5 Comentário enviado por lordmarcio em 08/09/2013 - 14:40h
Eu fiz isso, instalei o pacote i386
Mas, queria voltar atrás.
*Usar o programa instalado em i386, mas tirar o i386 do dpkg
Eu dei o comando:

$dpkg --remove-architeture i386

E deu:

dpkg: error: cannot remove architecture 'i386' currently in use by the database

=(

Porque quando vou dar update no apt-get dá um dando de erro nos endereços de repositorios (i386) e fica mais lento =(
#6 Comentário enviado por lordmarcio em 08/09/2013 - 14:44h
Consegui resolver, apaguei do /etc/apt/sources.list os endereços que davam erro nos pacotes i386.
#7 Comentário enviado por BobSotnas em 08/10/2013 - 10:20h
Valeu boa dica, estava mesmo precisando de algo assim. Apenas uma observação executando o comando # dpkg --add-architeture i386 retornou o seguinte < dpkg: erro: opção desconhecida --add-architeture >. Depois de procurar pelo help do sistema o comando fica assim < dpkg --add-architecture i386 > a palavra " architecture " faz diferença da forma como esta grafada. Mais uma vez Luxas abtaço.

Contribuir com comentário

Entre na sua conta para comentar.