当我执行以下命令时:
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服务器检索此密钥?如果我在他们的网站上查找,我将无法找到该密钥。 网站 上有很多嵌套目录,我不知道在哪里找到它。我甚至不知道这是哪个应用程序或更新。
更新
我按照评论中的指南进行了操作,但是没有起作用。我移动了我的列表文件,并在使用apt-get update时创建了一个新的列表文件。现在我有15个PPA文件和16个安全文件。在删除一些其他的GPG密钥后,更新时出现了更多错误。
/var/lib/apt/lists
目录中有超过40个文件,那就会导致出现该错误。 - RPiAwesomenessdpkg -l | awk '/^ii/ {system("apt-cache policy " $2)}' > out
。将out
文件的内容发布到 http://paste.ubuntu.com/ 并提供链接给我。 - A.B.