Runc PGP 签名问题

ntd*_*ash 9 archlinux runc docker

在Archlinux上安装docker时,出现以下错误:

error: runc: signature from "Frederik Schwan <frederik.schwan@linux.com>" is unknown trust
:: File /var/cache/pacman/pkg/runc-1.0.3-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题,因为它阻止我安装 docker 吗?

小智 22

为了解决 Arch Linux 中的“无效或损坏的包(PGP 签名)”错误,我们需要更新 archlinux-keyring 包。

$ sudo pacman -S archlinux-keyring
Run Code Online (Sandbox Code Playgroud)

上述命令将更新新密钥并禁用 Arch Linux 系统中已撤销的密钥。

来源https://ostechnix.com/fix-invalid-corrupted-package-pgp-signature-error-arch-linux/


小智 6

今天它对我有用:

pacman-key --init
pacman-key --populate archlinux
Run Code Online (Sandbox Code Playgroud)