最近、UbuntuまたはLinux Mintシステムを更新しているときに、次のような更新エラーが発生した可能性があります。
W:フェッチに失敗しましたhttp://dl.google.com/linux/chrome/deb/dists/stable/Release予期されたエントリが見つかりません'main / binary-i386リリースファイルの/Packages'(間違ったsources.listエントリまたは不正な形式のファイル)
E:一部のインデックスファイルのダウンロードに失敗しました。それらは無視されているか、代わりに古いものが使用されています。
Ubuntuではエラーは次のようになります:
Linux Mintを使用している場合、SoftwareUpdaterは次のエラーをスローします。
孤独を感じないでください。これは、Google Chromeが32ビットLinuxシステムのサポートを終了した後に多くの人が直面する一般的な問題です。すでに知っています。この変更は、32ビットにのみ影響するはずでした。ビットLinuxシステムですが、64ビットシステムでUbuntu 14.04以降を実行しているユーザーでも、この変更の影響を受けるようです。
このエラーはごくわずかですが、非常に煩わしいものです。良いニュースは、この首の痛みのエラーを簡単に取り除くことができるということです。
修正http://dl.google.com/linux/chrome/deb/dists/stable/Releaseの取得に失敗しました
ここでの問題は、ソースリストエントリで、デフォルトで32ビットパッケージを想定していることです。これは奇妙に聞こえますが、本当です。ここで行う必要があるのは、ソースを変更することです。 Google Chromeの.listエントリを作成し、取得するように明示的に指示します
ここで行う必要があるのは、Google Chromeのsources.listエントリを変更し、64ビットパッケージを取得するように明示的に指示することです。sources.listを変更する方法については、お問い合わせください。
それは非常に簡単です。コマンドライン自体で完全に実行できますが、初心者を念頭に置いて、グラフィカルテキストエディタを使用して実行する方法を説明します。
ステップ1:
ターミナルを開き、以下のコマンドを使用します:
sudo gedit /etc/apt/sources.list.d/google-chrome.list
これにより、Geditテキストエディタが開き、次のようなファイルが表示されます:
ステップ2:
ここで行う必要があるのは、deb http://dl.google.com/linux/chrome/deb/stablemainを次の行に置き換えることだけです。
deb [arch=amd64] http://dl.google.com/linux/ chrome/deb/ stable main
今は次のようになります:
ステップ3:
ファイルを保存して閉じます。次に、以下のコマンドを使用して更新を再実行します。
sudo apt-get update
エラーは二度と表示されません。今すぐエラーのないアップデートをお楽しみください:)