Fehler beim Versuch, 32-Bit-Chrome in 64-Bit-Ubuntu zu installieren

2809
russt

Ich habe Probleme bei der Installation von 32-Bit-Google Chrome auf Ubuntu 11.10 64-Bit. Ich habe meine Gründe dafür, obwohl sie ziemlich komplex sind. Ich würde gerne wissen, wie ich die Probleme lösen kann, auf die ich stoße.

Bisher habe ich das 32-Bit-.deb-Paket von http://www.google.com/chrome/index.html#eula heruntergeladen und dann versucht, es mit folgendem Befehl zu installieren:

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

Nach dem Ausführen erhalte ich folgende Ausgabe:

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 

Ich habe das doppelt geprüft, und libbz2-1.0, libgconf2-4, lsb-base und xdg-utils sind alle bereits installiert. Bei meinen Versuchen, bei Google nach dem Problem zu suchen, habe ich auch ia32-libs installiert.

Irgendwelche anderen Ideen? Was vermisse ich?

2

1 Antwort auf die Frage

3
jcrawfordor

Chrome sucht nach 32-Bit-Versionen von Bibliotheken, die in den von Ihnen konfigurierten Repositorys nicht verfügbar sind. Leider gibt es keine wirklich gute Lösung dafür, da Sie zwei verschiedene Versionen vieler Bibliotheken installieren müssen. Im Moment können Sie das ia32-libs-Paket wie hier beschrieben verwenden . Zu beachten ist MultiArch, eine neue Ubuntu-Funktion, die größtenteils implementiert zu sein scheint. Eine kleine Diskussion zu diesem Thema finden Sie hier .

Edit: Seit 2012 ist die Unterstützung von MultiArch in Ubuntu sehr gut. Benutzer werden normalerweise nicht mehr auf diese Art von Fehler stoßen.