昨日私たちはどのようにGを思い出し始めましたoogleChromeは32ビットサポートを終了しました Linuxシステム、Ubuntu 12.04 LTS、Debian 7で。これは、サポートが不足している32ビットマシンで後遺症を引き起こすだけではありません。 64ビットLinuxコンピュータでも グーグルクロームで、奇妙なエラーを出します。
エラーは、システムの更新を確認するときに、GoogleChromeが 32ビットと64ビットの両方をチェックしてください32ビットのものが削除されたため、次のようなエラーメッセージが表示されます。
http://dl.google.com/linux/chrome/deb/dists/stable/Release Unable to find expected entry ‘main/binary-i386/Packages’ in Release file (Wrong sources.list entry or malformed file)
一部のインデックスファイルのダウンロードに失敗しました。 それらは無視されているか、古いものが代わりに使用されています。
クリスチャンでは、これはi386(32ビット)パッケージにエラーがあり、ダウンロードされないことを意味します。 このエラーは何もしません(64ビットのものがダウンロードされます)が、 はい、迷惑なエラーウィンドウが表示されます 更新を確認するようにブラウザに指示するたびに。
Googleがこのエラーを修正するある種のパッチをリリースしていると思いますが、どれくらいの時間がかかるかはわかりません。 良いニュースは Linuxコマンドラインを使用してこのエラーを修正することは可能ですか? 次のコマンドを入力します(Debianを使用していて、必要な場合は、Ubuntuとaptパッケージマネージャーの例です。 Chromeをインストールします 最初にsudoをsuに変更してから、sudoなしのコマンドに変更することを忘れないでください)。
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
入力したコマンドは、 64ビットリポジトリのみを使用するように命令しています。 したがって、i386リポジトリを無視すると、これでGoogleChromeエラーは終了です。
このエラー GoogleChromeがLinuxユーザーに向けている小さな注意を振り返らせます、これらのような小さなことを無視します。 グーグルがこのように続けるならば、それはこのようなバグを持つユーザーのかなりのシェアを失うでしょう。
どうもありがとうございました私はちょうどそのエラーが発生しました:)
私もそれを解決しますが、さらに多くのステップを実行しました。
1)ターミナルを開いて、「sudo nano -w / etc / apt / sources.list.d / google-chrome.list」と入力しました。
2)行«deb http://dl.google.com/linux/chrome/deb/ 安定したメイン»追加«[arch = amd64]»取得:
"Deb [arch = amd64] http://dl.google.com/linux/chrome/deb/ 安定したメイン»
3)変更を保存し、「sudoapt-getupdate」でリポジトリを更新します
GNU / LinuxでChromeを使用している私たちをどれほどひどく扱っているか
google-chrome.listファイルは更新のたびに再生成されるため、chromeの更新のたびにコマンドを実行する必要があります(Googleからの決定的な解決策を待つ間)。
ご挨拶。
助ける
cataclysm @ cataclysm-HP-Mini-1103:〜$ sudo sed -i -e's / deb http / deb [arch = amd64] http/'«/etc/apt/sources.list.d/google-chrome.list »»
sed:/etc/apt/sources.list.d/google-chrome.listを読み取れません:ファイルまたはディレクトリが存在しません
Archでは取得できません。他のディストリビューションでは一般的だと思います。
このエラーが発生するかどうかをテストします。 私はそれをXNUMX番目のブラウザとして持っています。
最初のFirefox、XNUMX番目のChromium、XNUMX番目のKonqueror、XNUMX番目のChrome
解決策をありがとう:)
、非常に良い貢献をしていただきありがとうございます。
リポジトリを削除しましたが、何も取得できなくなりました。何が間違っていないかを願っています。
Fabricioですが、間違いではありません。そうすれば、Chromeは今後更新できなくなります。 完全にアンインストールし、公式インストーラーをダウンロードして、クリーンに再インストールすると便利です。
素晴らしい、それは私のために働いた。 私はそれを認識していなかったし、その問題を抱えていました。 ありがとう!
実を言うと、Googleは意図的にそれを行っています。なぜなら、32ビット64ビットバージョンで使用できるWindowsにはそれを行わないからです。これは、Linuxシステムを使用する人にとっては冗談です。
ファイルやディレクトリがないので読めないとのことで、sudoを全部コピーします
私はこれを手に入れます
W:GPGエラー: http://dl.google.com/linux/chrome/deb 安定版リリース:公開鍵が使用できないため、次の署名を検証できませんでした:NO_PUBKEY A040830F7FAC5991 NO_PUBKEY 1397BC53640DB551
W:リポジトリ「http://dl.google.com/linux/chrome/deb安定版リリース」は署名されていません。
N:このようなリポジトリ内のデータは認証できないため、その使用は潜在的に危険です。
N:リポジトリの作成とユーザーの構成の詳細については、apt-secure(8)のmanページを参照してください。
N:リポジトリ「http://dl.google.com/linux/chrome/debstableInRelease」は「i386」アーキテクチャをサポートしていないため、構成ファイル「main / binary-i386 / Packages」の使用を省略しています
sudoを実行すると、これが出てきます
cataclysm @ cataclysm-HP-Mini-1103:〜$ sudo sed -i -e's / deb http / deb [arch = amd64] http/'«/etc/apt/sources.list.d/google-chrome.list »»
sed:/etc/apt/sources.list.d/google-chrome.listを読み取れません:ファイルまたはディレクトリが存在しません
助ける
sudoを実行すると、これがわかります
cataclysm @ cataclysm-HP-Mini-1103:〜$ sudo sed -i -e's / deb http / deb [arch = amd64] http/'«/etc/apt/sources.list.d/google-chrome.list »»
sed:/etc/apt/sources.list.d/google-chrome.listを読み取れません:ファイルまたはディレクトリが存在しません
私はこれを手に入れます
cataclysm @ cataclysm-HP-Mini-1103:〜$ sudo sed -i -e's / deb http / deb [arch = amd64] http/'«/etc/apt/sources.list.d/google-chrome.list »»
sed:/etc/apt/sources.list.d/google-chrome.listを読み取れません:ファイルまたはディレクトリが存在しません
cataclysm @ cataclysm-HP-Mini-1103:〜$ sudo sed -i -e's / deb http / deb [arch = amd64] http/'«/etc/apt/sources.list.d/google-chrome.list »»
sed:/etc/apt/sources.list.d/google-chrome.listを読み取れません:ファイルまたはディレクトリが存在しません
私がやること?
こんにちは、.listファイルには別の名前があります。google-chrome.listをgoogle.listに変更すると、機能します。 ご挨拶。
私はChromiumをインストールしました。これは、私にとって、すべてのニーズをカバーします。 私はUbuntu21.04を持っていますが、それは完全に機能します。