首页 > 编程语言 > 详细

manjaro软件源报错 不停看到错误 "PackageName: signature from "User <email@archlinux.org>" is invalid" 的几种解决方法

时间:2019-08-10 19:58:00      阅读:262      评论:0      收藏:0      [点我收藏+]

对于报错情况, 格式大致如下:

1 error: PackageName: signature from "User <email@archlinux.org>" is invalid
2 error: failed to commit transaction (invalid or corrupted package (PGP signature))
3 Errors occured, no packages were upgraded. 

错误定位: PGP key报错,签名邮箱不可信。

可能:

  1.系统时间出问题

解决方法:使用ntpd和hwclock校时

1 sudo ntpd -qg  
2 sudo hwclock -w 

然后重新尝试安装软件

  2.可能PGP已经损坏

解决方法:首先尝试更新已知密钥,能否解决(本人就是如此解决的)

pacman-key --refresh-keys

或者选择 手动升级archlinux-keyring软件包:

pacman -Sy archlinux-keyring && pacman -Su.

或者删除 PGP文件夹 重置PGP

1 sudo rm -rf /etc/pacman.d/gnup  //rm命令谨慎操作
2 sudo pacman-key --init       //注意,操作这里先把 /etc/pacman.conf 文件恢复为初始备份
3 sudo pacman-key --populate archlinux

另外:这里介绍一种不用修改/etc/pacman.conf文件的更新镜像源办法

sudo pacman-mirrors -i -c China -m rank

之后会有图形化界面选择,选择合适自己的源即可。

实际上是对/etc/pacman.conf 文件对应的 /etc/pacman.d/mirrorlist 进行排列,自行选择延迟最短的源使用。

 

manjaro软件源报错 不停看到错误 "PackageName: signature from "User <email@archlinux.org>" is invalid" 的几种解决方法

原文:https://www.cnblogs.com/jzgw/p/manjaro_error_pgp.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!