質問: 32ビットchromeを64ビットubuntuにインストールしようとしたときのエラー 32ビットのgoogle chromeをubuntu11.10 64ビットにインストールしようとすると問題が発生します。かなり複雑ですが、インストールする理由があります。私が直面している問題を解決する方法を知るために。これまでのところ、32ビットの.debパッケージを http://www.google.com/chrome/index.html#eula からダウンロードし、次のコマンドを使用してインストールしようとしました。sudo dpkg -i --force-architecture google-chrome-stable_current_i386.deb それを実行すると、次の出力が得られます。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 私は再確認しましたが、libbz2-1.0、libgconf2-4、lsb-base、およびxdg-utilsはすべてすでにインストールされています。この問題を解決するためにgoogleで検索しようとすると、ia32-libsもインストールしました。他のアイデアはありますか?何が足りないのですか?
回答: chromeは、構成したリポジトリで使用できない32ビットバージョンのライブラリを探しています。残念ながら、多くのライブラリの2つの異なるバージョンをインストールする必要があるため、これに対する適切な解決策は実際にはありません。今のところ、説明したようにia32-libsパッケージを使用してみることができます ここ 。調べるべきものは multiarch です。これは、ほとんど実装されているように見える新しいubuntu機能です。この問題についての少しの議論は見つけることができます ここ 。編集:2012年現在、ubuntuでのmultiarchサポートは非常に優れています。通常、ユーザーはこのタイプのエラーに遭遇しなくなります。