可能的重复:如何解决GPG错误“ NO_PUBKEY”?





sudo apt-get update之后出现此错误:

W: GPG error: http://archive.hivemind.me all Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3C962022012520A0


评论

嗨!我尝试过但没有成功,请看:.... $ sudo apt-key adv --keyserver archive.hivemind.me --recv-keys 3C962022012520A0执行:gpg --ignore-time-conflict --no-options- no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring / etc / apt / trusted.gpg --keyserver archive.hivemind.me --recv-keys 3C962022012520A0 gpg:向hkp服务器archive.hivemind.me请求密钥012520A0?:archive.hivemind.me:连接被拒绝gpgkeys:HTTP提取错误7:无法't connect:连接被拒绝gpg:没有有效的打开

该网站似乎已关闭或配置错误,我也无法访问。

您可以检查此SO线程以寻求解决方案。链接到相关网站

#1 楼

在终端中运行以下命令,

 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3C962022012520A0 
 sudo apt-get update


参考:如何解决GPG错误“ NO_PUBKEY”?

您需要更换键(3C962022 ...),并显示在终端错误消息中。

评论


这个对我有用。

– Fahim Babar Patel
16年11月13日在7:08

我也是!我将不得不继续阅读。

–bjd2385
17 Mar 24 '17 at 6:39

您如何在OSX上实现这一目标?

– zero_cool
17-10-22在21:06

如果收到密钥服务器超时错误,请执行sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3C962022012520A0

–arjun
17年11月12日15:09

@arjun我收到一个gpg:密钥服务器收到失败:服务器指示失败,但是使用此命令对我有用。谢谢!

–mpoletto
19年8月24日在5:38



#2 楼

添加第三方存储库时,还应将其密钥添加到系统中。公钥是一个标识特定存储库的字符串。您可以在此处找到有关此内容以及如何添加密钥的更多信息。