如何修复“ W:GPG错误”错误

错误w_errordegpg

En Ubunlog 我们想向您展示我们如何能够 修正错误 乍一看似乎很难修复,但实际上可以修复 运行几个命令 通过图形工具 我们还将讨论它。

有时是什么时候 我们使用存储库 (或某些软件包)来安装,更新甚至通过以下方式更新我们的存储库列表 sudo apt-get更新, 我们可能会看到本文标题中提到的错误。 正如我们所说的,修复它非常容易。 我们会告诉你的。

如您在本文标题的图像中所看到的,显示的错误告诉我们以下内容:

W:GPG错误:http://ppa.launchpad.net精确发布:由于您的公共密钥不可用,因此无法验证以下签名:NO_PUBKEY ABCDEFGH12345678

通过终端解决方案

要通过终端解决此问题,我们必须向有效的Ubuntu服务器咨询有效的公钥,我们可以使用以下命令进行操作:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ABCDEFGH12345678

其中ABCDEFGH12345678是该错误通知我们它拒绝我们的关键。

另外, 对于我们看到的每一个拒绝我们的钥匙 (可以是一个以上),我们必须执行以下命令:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys

图形解决方案(AND PPA管理器)

正如我们在文章简介中告诉您的那样,还有一种方法可以 以图形方式解决此错误 通过程序 和PPA经理。 这是一个PPA存储库管理器,将负责 将所有密钥更新为有效密钥,因此结束了我们要消除的错误。 要安装它,我们可以通过执行以下命令轻松完成它:

sudo add-apt-repository ppa:webupd8team / y-ppa-manager
sudo易于得到更新
须藤apt-get install y-ppa-manager

2016-03-29 16:00:18的屏幕截图

安装完成后,我们必须输入 高级电子书,一旦进入,我们必须点击 尝试导入所有GPG密钥,然后等待该过程完成。 如果一切正常,则应该还原所有密钥,而当我们重新运行 sudo易于得到更新 该错误不应再出现在我们身上。

无论如何,我们希望这篇文章能帮助您摆脱最初看起来很奇怪且难以解决的错误。 如我们所见,我们可以使用以下命令从终端修复它 apt键 或通过图形工具 和PPA经理。 如果您有任何疑问或错误仍然存​​在,请在评论部分告诉我们。 直到下次time


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   马努蒂

    在通过Terminal的解决方案中,我认为检查器已将前面带有双破折号“-”的选项转换为长破折号的“-”。

    问候并感谢您的帮助。

  2.   希尔玛·米格尔(Hilmar Miguel)说加西亚(Garcia)

    很抱歉在此主题上进行其他查询,我的查询在右侧的桌面通知菜单上,即所谓的以及是否可用于Unity,

  3.   帕奎托先生

    我只是想评论一下,本文介绍的两种方式都不是绝对可靠的。 我解释:

    有一次我遇到了这个问题,无法用本文公开的控制台方法修复它,我运行了好几次,我确定自己做得对,没有办法。 在咨询互联网时,我读到它也可以用y-ppa-manager修复,我尝试过,并且第一次修复了它。 也就是说,它们是互补的,而不是替代的方法,通常是一个失败了另一个胜利。

    就是说,巧合的是,在这篇文章发表前几天(特别是在23/03/2016),关于同一主题的另一篇文章发表在ubuntuleon.com上(http://www.ubuntuleon.com/2016/03/que-hacer-cuando-te-sale-un-w-error-de.html)公开控制台方法的位置。 由于这已经发生在我身上并且该方法对我不起作用,因此我想在评论中与y-ppa-manager分享我的经验,并且在可能的解决方案中,另一位同事公开了第三种更具攻击性的方法(以及更多他警告说,也有风险),但如果前两者都不起作用的话,也要更加迅速。

    问候。

  4.   路易斯·埃内斯托·萨拉查(Luis Ernesto Salazar)

    有人可以告诉我如何获取此POST屏幕的Screenlet吗?

  5.   妮可·穆诺兹(Nicole Munoz)

    我尝试了控制台方法,但没有用。 如果可以在Y PPA MANAGER上轻按,就可以使用它!

  6.   亚历克西斯·穆诺兹(Alexis Munoz)

    控制台方法不适用于我。 y-ppa经理是的! 现在。
    它不会让我安装存储库,但现在很好

  7.   达托洛

    适用于我的命令如下:

    〜sudo apt-key adv –keyserver keyserver.ubuntu.com –recv(公钥)

    [keymaster@google.com>»1个新的子项
    gpg:处理的总数:1
    gpg:新子项:1
    gpg:新签名:3]

    的问候,非常感谢你。

  8.   菲奥多尔

    非常感谢,我能够解决问题!!!

  9.   俄国人

    您好,我碰巧当我使用该命令时,出现以下消息,因此它并没有完成提供新密钥的操作:
    gpg:密钥EF0F382A1A7B6500:导入了公共密钥«[找不到用户ID]»
    gpg:处理的总数:1
    gpg:导入:1
    gpg:警告:1个键因尺寸过大而被跳过
    gpg:警告:1个键因尺寸过大而被跳过

    有谁知道我该如何解决这个问题?

    非常感谢

  10.   维斯塔林

    使用Y PPA MANAGER,它可以直接工作!!! 非常感谢,我已经考虑过卸载所有内容! 🙂

  11.   维斯塔林

    …谢谢,我已经在考虑卸载所有内容! 🙂并与y-ppa一起直接起作用...

  12.   哈维尔·亚内兹(Javier Yanez)

    一条裂缝! 图形解决方案运行完美。

  13.   Julio

    非常感谢您,图形部分对我有用。 通过终端执行此操作的选项对我而言不起作用,我认为从他们的评论来看,这两个脚本已转换为单个长脚本。

  14.   莱昂纳多

    非常感谢你!
    图形化解决方案在Ubuntu 20.04中对我来说非常完美且非常快速