12

我正在尝试使用pacman -Syu命令进行完整的系统升级。它说

:: File /var/cache/pacman/pkg/turbulence-0.3.5-1-any.pkg.tar.xz is corrupted (invalid or          corrupted package (PGP signature)). 
Do you want to delete it? [Y/n] 

有没有办法来解决这个问题?

4

2 回答 2

21

有很多主题说您应该编辑pacman.config文件并完全删除 PGP 密钥检查,但这不是一个好主意。

只需运行此命令并等待通过从服务器下载密钥来刷新您的密钥:

$ sudo pacman-key --refresh-keys

然后继续进行完整的系统升级sudo pacman -Syu

于 2015-04-20T15:10:26.920 回答
11

pacman-key --populate如果密钥大量过期或者如果其他给定的答案pacman-key --refresh-keys在实践中不起作用,您可能也有兴趣运行。

于 2017-08-29T22:17:10.550 回答