APTリポジトリの信頼方法:Debian Apt-Getアップデートエラー公開キーは利用できません:no_pubkey [閉じた
-
16-09-2019 - |
質問
Debian Etchのインストールに関するいくつかのリポジトリを更新しようとしています。
W: GPG error: http://www.debian-multimedia.org etch Release: The following signatures couldn't be verified because teh public key is not available: NO_PUBKEY 07DC563D1F41B907
W: You may want to run apt-get update to correct these problems
Apt-Getアップデートを実行するように私に指示する皮肉は素晴らしいキッカーです...
解決
いくつかのGPGコマンドを実行するように言っているいくつかの投稿を見つけましたが、2つのことのために問題は解決しませんでした。最初に、私は自分のシステムでDebian-Keyringパッケージを逃していましたが、2番目に無効なKeyserverを使用していました。タイムアウトを取得している場合は、さまざまなキーサーバーを試してください!
したがって、私がそれを修正した方法は次のとおりです。
apt-get install debian-keyring
gpg --keyserver pgp.mit.edu --recv-keys 1F41B907
gpg --armor --export 1F41B907 | apt-key add -
その後、新しい「Apt-Getアップデート」を実行すると完璧に機能しました!
他のヒント
いくつかの異なるサーバーを使用して、「GPG:KeyServerがタイムアウトした」という同じ問題がありました。最後に、手動でそれを行う必要がないことが判明しました。 Debianシステムでは、それを修正した単純なソリューションは(rootまたはsudoの先行)でした。
aptitude install debian-archive-keyring
必要な他のキーリングである場合は、チェックしてください
apt-cache search keyring | grep debian
私のスクイーズシステムはこれらすべてを示しています:
debian-archive-keyring - GnuPG archive keys of the Debian archive
debian-edu-archive-keyring - GnuPG archive keys of the Debian Edu archive
debian-keyring - GnuPG keys of Debian Developers
debian-ports-archive-keyring - GnuPG archive keys of the debian-ports archive
emdebian-archive-keyring - GnuPG archive keys for the emdebian repository
所属していません StackOverflow