質問: googleを更新できませんchrome ubuntu lts12.04で安定しています sudo apt-get install google-chrome-stableを実行しようとすると、次のメッセージが表示されますthe following packages have unmet dependencies: google-chrome-stable : depends: lib32gcc1 (>= 1:4.1.1) but it is not installable depends: lib32stdc++6 (>= 4.6) but it is not installable depends: libc6-i386 (>= 2.11) but it is not installable e: unable to correct problems, you have held broken packages. たとえば、lib32gcc1をインストールしようとすると、次のメッセージが表示されます。package lib32gcc1 is not available, but is referred to by another package. this may mean that the package is missing, has been obsoleted, or is only available from another source e: package 'lib32gcc1' has no installation candidate 問題の原因は何ですか?つまり、パッケージが壊れているのはなぜですか? 問題を解決するにはどうすればよいですか?
回答: これは、chromeリポジトリのパッケージングのバグが原因です。google-chrome-stableパッケージがリポジトリで更新されるまで、クロムバグトラッカーから このソリューション を使用できます。次のように再パッケージしてインストールできます。$ apt-get download google-chrome-stable $ dpkg-deb -r google-chrome-stable_30.0.1599.101-1_i386.deb 304017 $ sed -i 304017/debian/control \ -e 's/30.0.1599.101-1/30.0.1599.101-2~304017/' \ -e 's/lib32gcc1 (>= 1:4.1.1), lib32stdc++6 (>= 4.6), //' \ -e 's/libc6-i386 (>= 2.11), //' $ sudo chown root:root 304017/opt/google/chrome/chrome-sandbox $ sudo chmod 4755 304017/opt/google/chrome/chrome-sandbox $ dpkg-deb -b 304017 $ sudo dpkg -i 304017.deb クレジットはこれに行きます ユーザー 。