GoogleがXNUMX月に発表したように、 32ビットLinuxシステムでのGoogleChromeのサポートは終了しました この同じ月。 このアプリケーションを引き続き使用するすべてのユーザーは、引き続き実行できますが、必要なセキュリティパッチを含む更新を受信しないため、使用を停止することをお勧めします。
一方、アプリケーション 32ビット用のChromiumはまだサポートされているようです Linuxシステムでは、発生するこの状況の代替手段と見なすことができます。 ただし、32ビットパッケージ用の公式のGoogle Chromeリポジトリは存在しないため、64ビットシステムを使用していて、そのバージョンのアプリケーションを使用しているユーザー パッケージを更新しようとすると、エラーメッセージが表示されます。 幸いなことに、それは簡単な解決策を持っています。
Ubuntu x32システムで64ビットChromeを使用している場合、このアプリケーションのパッケージを更新しようとしたときに表示されるメッセージは次のとおりです。
Failed to fetch 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) Some index files failed to download. They have been ignored, or old ones used instead.
この小さな修正 エラー Ubuntuでは非常に簡単です ファイル内の小さな行を編集するだけで済みます /etc/apt/sources.list.d/google-chrome.list。 「deb」セクションの後にテキスト「[arch = amd64]」を追加するか、次のコマンドを使用します。
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
以前のファイルは更新のたびに復元されます プログラムで実行する必要があるため、以前と同じ手順に戻る必要がない場合は、ファイルに+ i属性を追加して実行することをお勧めします。 不変。 これを行うには、次の命令を実行します。
</p> <p class="source-code">sudo chattr -i /etc/apt/sources.list.d/google-chrome.list</p> <p class="source-code">
5コメント、あなたのコメントを残してください
ああとても良い:v
ありがとう
記事は非常に優れていますが、32ビットアーキテクチャを使用している場合は、次のエラーがスローされるため、64ビットChromeをインストールするにはどうすればよいですか。
#dpkg -i google-chrome-stable_current_amd64.deb
dpkg:google-chrome-stable_current_amd64.deb(–install)ファイルの処理中にエラーが発生しました:
パッケージアーキテクチャ(amd64)がシステム(i386)と一致しません
処理中にエラーが発生しました:
google-chrome-stable_current_amd64.deb
おそらく、このコメントは古いブログには役に立たないでしょうが、それを読んだ人には役立つでしょう。
32ビットベースのシステムは64ビットプログラムをサポートしていないため、インストールされません(逆に、可能であれば、64ビットベースのシステムは32ビットプログラムをサポートします)。
よろしく
記事の内容がタイトルと矛盾しています。 ポイントは、32 ビットの Ubuntu システムがあり、サポートが終了した場合でも、32 ビット用の Chrome をマウントしたいということです。 64 ビット システムがありません。