Libreoffice 和 Mozilla PPA 的 GPG“NO_PUBKEY”错误

Libreoffice 和 Mozilla PPA 的 GPG“NO_PUBKEY”错误

可能重复:
如何修复 GPG 错误“NO_PUBKEY”?

自从安装了 Ubuntu 11.10 以来,我一直无法将 PPA 添加到我的软件源中。过去,我可以使用软件源中的常用“ppa:appName/ppa”语法添加 PPA,它会自动从 Launchpad 等处检索密钥。

现在我必须使用 apt-key 手动添加密钥,但有时这不起作用,例如 LibreOffice 和 Mozilla Stable PPA 的情况。请参阅以下错误:

W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 83FBA1751378B444
W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1015216E75198A89

密钥不再自动检索,这是什么原因造成的?我可以不重装系统就修复这个问题吗?

答案1

令人尴尬的是,这似乎是我连接大学 Wi-Fi 的方式的问题。由于我的笔记本电脑的无线网卡坏了,我使用我的 Android 手机作为 Wi-Fi 网络共享器,这似乎对校园防火墙造成了严重破坏。使用常用端口(80、443 等)进行浏览等操作可以正常工作,但添加密钥服务器和 SSH 等操作则不行。

我通过 3G 而不是 Wi-Fi 连接确认了这一点,并且密钥像往常一样自动检索。

非常感谢那些发表评论并试图提供帮助的人。

答案2

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 83FBA1751378B444
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 1015216E75198A89

相关内容