Erros na tentativa de instalar o Chrome de 32 bits no Ubuntu de 64 bits

2

Estou com problemas ao tentar instalar o Google Chrome de 32 bits no Ubuntu 11.10 de 64 bits. Tenho minhas razões para fazê-lo, embora sejam bastante complexas. Eu gostaria de saber como resolver os problemas que estou correndo.

Até agora, fiz o download do pacote .deb de 32 bits do link e tentei para instalá-lo usando o seguinte comando:

sudo dpkg -i --force-architecture google-chrome-stable_current_i386.deb

Ao executar isso, recebo a seguinte saída:

Selecting previously deselected package google-chrome-stable:i386.
(Reading database ... 159727 files and directories currently installed.)
Unpacking google-chrome-stable:i386 (from google-chrome-stable_current_i386.deb) ...
dpkg: dependency problems prevent configuration of google-chrome-stable:i386:
 google-chrome-stable:i386 depends on libbz2-1.0.
 google-chrome-stable:i386 depends on libgconf2-4 (>= 2.27.0).
 google-chrome-stable:i386 depends on lsb-base (>= 3.2).
 google-chrome-stable:i386 depends on xdg-utils (>= 1.0.2).
dpkg: error processing google-chrome-stable:i386 (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for man-db ...
Errors were encountered while processing:
 google-chrome-stable:i386

Eu verifiquei duas vezes, e libbz2-1.0, libgconf2-4, lsb-base e xdg-utils já estão todos instalados. Em minhas tentativas de pesquisar no Google para tentar resolver o problema, também instalei ia32-libs.

Alguma outra ideia? O que estou perdendo?

    
por russt 15.10.2011 / 03:56

1 resposta

3

O Chrome está procurando as versões de 32 bits das bibliotecas, que não estão disponíveis nos repositórios que você configurou. Infelizmente, não há realmente uma boa solução para isso, já que você precisará ter duas versões diferentes de muitas bibliotecas instaladas. Por enquanto, você pode tentar usar apenas o pacote ia32-libs como discutido aqui . Coisas para olhar para são MultiArch , que é um novo recurso do Ubuntu que parece ser implementado na maior parte. Uma pequena discussão sobre este assunto pode ser encontrada aqui .

Edit: a partir de 2012, o suporte MultiArch no Ubuntu é muito bom. Os usuários normalmente não encontrarão mais esse tipo de erro.

    
por 15.10.2011 / 04:57