manjaro添加archlinuxcn源后更新系统出现 GPGME 错误的解决办法

添加archlinuxcn源

kate /etc/pacman.conf

在打开的文件底部添加:

[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

保存。
执行

sudo pacman -Syy
sudo pacman -Syyu

错误代码:

错误:GPGME 错误:无数据
:: 正在同步软件包数据库...
 core 已经是最新版本
 extra 已经是最新版本
 community 已经是最新版本
 multilib 已经是最新版本
 archlinuxcn                                   2031.6 KiB  1205 KiB/s 00:02 [##########################################] 100%
错误:GPGME 错误:无数据
错误:未能同步所有数据库(无效或已损坏的数据库 (PGP 签名))

这个错误是在添加archlinuxcn 之后出现的。解决方法如下:

sudo rm -R /var/lib/pacman/sync
sudo pacman -Syu

执行上述命令后:

:: 正在同步软件包数据库...
 core                                           167.5 KiB   392 KiB/s 00:00 [##########################################] 100%
 extra                                         1879.6 KiB  3.82 MiB/s 00:00 [##########################################] 100%
 community                                        6.9 MiB  4.40 MiB/s 00:02 [##########################################] 100%
 multilib                                       179.6 KiB  2.51 MiB/s 00:00 [##########################################] 100%
 archlinuxcn                                   2031.6 KiB  1234 KiB/s 00:02 [##########################################] 100%
:: 正在进行全面系统更新...
 今日无事可做

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注