升级到 gnupg-2.1 将 pacman 密钥环移植到新的上游格式,但在此过程中,本地主密钥无法再签名其他密钥。如果您打算自定义您的 pacman 密钥环,这才会成为问题。尽管如此,我们仍然建议所有用户通过生成新的密钥环来解决此问题。
此外,我们建议安装 haveged,一个生成系统熵的守护进程;这可以加速加密程序(如 gnupg,包括生成新的密钥环)中的关键操作。
要执行上述所有操作,请以 root 身份运行
pacman -Syu haveged
systemctl start haveged
systemctl enable haveged
rm -fr /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux