如何修复GPG错误“NO_PUBKEY”?

Modified on: Sat, 09 Jun 2018 02:29:23 +0800

我在Software Sources程序中添加了一些额外的存储库。但是当我重新加载包数据库时,我收到如下错误:

  

W:GPG错误:http://ppa.launchpad.net可信赖InRelease:以下签名无法解决由于公钥不可用,因此需要进行验证:NO_PUBKEY 8BAF9A6F

根据官方的Ubuntu文档,我知道我可以使用终端中的apt-key来修复它。但我本来希望以图形方式做到这一点。有没有办法在不使用终端的情况下做到这一点?

作者:Wilf,Agmenor

最佳答案

到目前为止,处理此问题的最简单方法是使用Y-PPA-Manager(现在将launchpad-getkeys脚本与图形界面集成在一起)。

  1. 要安装它,首先要为此程序添加webupd8存储库:

    sudo add-apt-repository ppa:webupd8team/y-ppa-manager
    
  2. 更新您的软件列表并安装Y-PPA-Manager:

    sudo apt-get update
    sudo apt-get install y-ppa-manager
    
  3. 运行y-ppa-manager(即输入y-ppa-manager,然后按enter键)。

  4. 当出现主y-ppa-manager窗口时,单击“高级”。

  5. 从高级任务列表中,选择“尝试导入所有丢失的GPG密钥”,然后单击“确定”。

    你已经完成了!正如警告对话框所说,当您开始操作时,可能需要一段时间(对我来说大约需要2分钟),具体取决于您拥有的PPA数量和连接速度。

  6. 醇>

相关问答

添加新评论