Está tudo bem para forçar a instalação de um pacote Debian de 32 bits no AMD64?

2

Eu gostaria de instalar um pacote deb de 32 bits no AMD64. Não é nada crítico do sistema, causaria problemas? Existe uma maneira melhor de instalar?

    
por NightwishFan 17.10.2010 / 07:33

3 respostas

6

Você poderia fazer isso com

  

sudo dpkg -i --force-all [pacote.deb]

Depois disso, você pode instalar as dependências necessárias com

  

sudo apt-get -f instalar

Observe que isso provavelmente não funcionaria devido a dependências não instaláveis. Se o pacote não tiver dependências ou se todas estiverem no Ubuntu - então tudo ficará bem. Alternativamente, se você decidir que REALMENTE sabe o que está fazendo, poderá modificar as dependências do arquivo DEB manualmente usando:

  

wget link

     

chmod + x videbcontrol.sh   ./videbcontrol.sh [package.deb]

Em seguida, force a instalação com o primeiro comando fornecido acima.

    
por Nicolay Doytchev 17.10.2010 / 08:16
1

Eu acho que você pode. Existem vários pacotes que não possuem uma versão de 64 bits. O que você não pode fazer é instalar um 64bit em um 32bit. No entanto, dependendo do pacote e das dependências, você pode ter alguns problemas. Por exemplo, o Firefox 32 bit em um 64bit não pode reconhecer os plugins de 64 bits.

    
por lovinglinux 17.10.2010 / 07:40
1

Eu usei isso algumas vezes: link

É um programa chamado getlibs. Como um dos outros respondentes mencionou, você instalará usando a opção --force-all do dpkg. Então você executa o getlibs para obter todas as dependências de 32 bits.

Antes de começar a usar o pymazon, eu estava usando esse método para fazer com que o downloader de MP3 da Amazon funcionasse com o amd64.

De qualquer forma, as instruções estão bem definidas no post do fórum do ubuntu. Deixe-me saber se você tem dúvidas ou problemas.

Eu acho que normalmente não há problemas. Eu não recomendaria isso para coisas críticas do sistema ... mas, nesse caso, provavelmente haveria uma versão de 64 bits disponível. Mas para o deb aqui e ali, acho que está tudo bem.

    
por gregghz 17.10.2010 / 08:24