以下のコマンドを実行すると:
sudo apt-get upgrade
一番下にエラーが表示されます
W: GPG error: http://download.opensuse.org Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8873E7BF70F1BBEA
opensuse.orgのサーバーからこのキーを取得するにはどうすればいいでしょうか?彼らのウェブサイトを見てもキーを見つけることができません。Webサイト、どこで探せばいいのかわかりません。どのアプリケーションやどのアップデートなのかさえわかりません。
アップデート
コメントのガイドに従いましたが、うまくいきません。リスト ファイルを移動し、apt-get update を使用するときに新しいファイルを作成しました。現在、PPA ファイルは 15 個、セキュリティ ファイルは 16 個あります。他の GPG キーの一部を削除した後、更新時にさらに多くのエラーが発生するようになりました。
答え1
次のコマンドを使用して正しいキーをインポートする必要があります。
wget http://download.opensuse.org/repositories/home:osmc/xUbuntu_14.04/Release.key
sudo apt-key add - < Release.key
sudo apt-get update
なぜでしょうか? その理由は次のとおりです。
の出力はdpkg -l | awk '/^ii/ {system("apt-cache policy " $2)}'
、リポジトリにシステムに 1 つのパッケージがインストールされていることを示しています。
osmc-installer:
Installed: 111
Candidate: 111
Version table:
*** 111 0
500 http://download.opensuse.org/repositories/home:/osmc/xUbuntu_14.04/ Packages
100 /var/lib/dpkg/status
そしてここOSMCインストーラーのインストール手順とキーのインポート方法です。
OSMCインストーラが必要ない場合はパッケージを削除してください
sudo apt-get remove osmc-installer
リポジトリを見つける
grep -r 'download.opensuse.org' /etc/apt
リポジトリを削除する
sudo rm /etc/apt/sources.list.d/osmc-installer.list*