最近、私のGmailに小さなメッセージが表示され、私のgoogle chromeバージョンはもう互換性がないことを通知しています。そこで、私のchrome(I私のchromeかなり前からのバージョン、私はバージョン45.0.2454.99を使用しています)を気にしませんでした。
だから私はchrome自体によって与えられた指示に従い、それは私のDebianのために_google-chrome-stable_current_AMD64.deb
_をダウンロードしました。
私がそれを使ってインストールしようとしたとき:
_dpkg -i google-chrome-stable_current_AMD64.deb
_
それは私にエラーを投げました:
_ dpkg: error processing archive google-chrome-stable_current_AMD64.deb
(--install): package architecture (AMD64) does not match system
(i386)
_
今日まで、私は自分のコンピューターが64ビットであると疑っていたので、_uname -a
_を実行しました
Linux MyComp 3.16.0-4-AMD64 #1 SMP Debian 3.16.7-ckt11-1+deb8u4 (2015-09-19) x86_64 GNU/Linux
「free」コマンドは、my SOが8ギガのRAMがあることを理解していることを示しています。
_ total used free shared buffers cached
Mem: 8071684 5521740 2549944 325624 360696 1918748
_
追加された編集:まだ_dpkg --print-architecture
_は_i386
_を生成します
私のOSはどうなっていますか? x64かどうか。 Chromeをアップグレードできないのはなぜですか?
chrome 32ビットのサポートを停止しましたが、それは私にとって問題ではないのですか?
_apt-get install google-chrome-stable
_を起動すると、次のようになります。
_google-chrome-stable is already the newest version.
_
編集:
したがって、次の手順に従ってください。
_Sudo dpkg --add-architecture AMD64
Sudo apt-get update
Sudo apt-get -f install
_
それはさらにめちゃくちゃになりました。
_$google-chrome
_
[1:1:0323/093649:ERROR:image_metadata_extractor.cc(114)] libexifをロードできませんでした。 libexif.so.12:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません[26967:26967:0323/093649:ERROR:browser_main_loop.cc(245)] GTKテーマエラー:module_pathでテーマエンジンが見つかりません: "xfce" 、 (10回)
中止されました
_google-chrome-stable
_を起動したときも同じ
クロムを「適切に」インストールする前にインストールしたので、今はchronium 45を使用しています。
アーキテクチャを削除しようとしましたが:
dpkg:エラー:データベースで現在使用されているアーキテクチャ「AMD64」を削除できません
ウィッチは見た目はあるが望ましくない。
結果:
さて、それは完全な再インストールに終わりました、chromeは私に問題を与えた唯一の適用ではありません、そしてこれはある種の間違った/悪いインストールのシンドロームのようだったので、私はただ取ることにしました/ home/backupuserにいくつかのファイルを保持し、ルートをフォーマットして、0からそれを行う時間。
助けてくれてありがとう
お使いのシステムには、32ビットのユーザースペースを備えた64ビットのカーネルがあり、これは完全に有効です。 Chromeは32ビットシステムでは更新されなくなったため、64ビットユーザー空間のサポートを有効にする必要があります。Debianでは、これは次のように簡単です。
Sudo dpkg --add-architecture AMD64
Sudo apt-get update
次に、Chromeパッケージをインストールできます。ライブラリがインストールされていないため、おそらくエラーが発生しますが、
Sudo apt-get -f install
それを修正する必要があります。残念ながらgoogle-chrome
パッケージの依存関係リストは完全ではないため、おそらくインストールする必要があります
Sudo apt-get install libexif12:AMD64 libpulse0:AMD64
Chromeを正しく実行するために。
Cross-gradingi386
ユーザー空間からAMD64
への変換も可能ですが、はるかに複雑でリスクが伴います。