使用しようとすると
Sudo apt-get update
このエラーが発生します:
Fetched 5.530 kB in 53s (104 kB/s)
W: GPG error: http://extras.ubuntu.com precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: 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)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Etc/aptフォルダにアクセスしようとすると、そのようなファイルやディレクトリはありませんと言われました。
どうすれば修正できますか?
エラーメッセージに基づいて、2つの問題があります。 1つはリポジトリの公開キーに関連し、もう1つはGoogle Chromeに関連しています。
公開鍵の問題を解決するには、次のコマンドを実行します。
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>
<PUBKEY>
を、エラーメッセージに記載されている公開キーに置き換えます:16126D3A3E5C1192
。
2番目の問題は、Chrome 32ビットのサポートの終了に関連しています。 32ビットシステムを使用している場合、Chromiumへの移行以外のオプションはありません。 64ビットシステムを使用している場合、次のコマンドを実行して、システムがGoogle Chromeの64ビットアップデートのみを強制的に検索するようにします。
Sudo sed -i -e 's/deb http/deb [Arch=AMD64] http/' "/etc/apt/sources.list.d/google-chrome.list" "/opt/google/chrome/cron/google-chrome"
私もこの問題を抱えていましたが、これで解決しました。
ターミナルウィンドウを開き、次のコマンドを実行します。
Sudo -H gedit /etc/apt/sources.list.d/google-chrome.list
Geditはファイルを開きます。このファイルを変更して読み取り可能にします。
deb [Arch=AMD64] http://dl.google.com/linux/chrome/deb/ stable main
そしてさらに試みる。