验证 pacman 软件包

在过去的六个月里,pacman 的软件包验证功能默认情况下被禁用,因为我们正在研究公钥基础设施的细节。

这些功能最终已在 pacman-4.0.3-2 中启用;当你升级时,你将被提示运行

pacman-key --init
pacman-key --populate archlinux

这会为 pacman 设置一个本地密钥环,并使用验证官方软件包所需的数据填充它。 这包括五个主密钥,用于验证 Arch Linux 打包者(开发者和受信任用户)。 因此你不需要知道谁加入或离开团队:你只需要一劳永逸地验证这五个主密钥。 populate 命令会提示你这样做;请谨慎地执行此操作,通过对照我们网站上发布的指纹来检查显示的指纹。

然后,将你的 pacman.confpacman.conf.pacnew 合并,也就是说,通过 SigLevel 选项启用软件包验证,这样你就一切就绪了。

有关 pacman 和 archlinux-keyring 开发的详细信息,请参阅 AllanPierre 的博客文章。