我正在尝试安装 Parabola GNU/Linux-libre (OpenRC),但在pacstrap /mnt base elogind udev-init-scripts
.
error: some-package: signature from "A Packager <[email protected]>" is unknown trust
:: File some-package.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package (PGP signature))
注意:我无法复制并粘贴实际错误,因为我将其安装在另一台计算机上,但错误是上面显示的错误。
我试图通过尝试使用来修复它抛物线 wiki 上列出的命令,但运气不佳,然后我意识到了一些事情。我查看了keys.gnupg.net上反复失败的密钥,发现了这一行(我更喜欢审查密钥的某些部分以使其匿名):
Type bits/keyID cr. time exp time key expir
uid XXX YYY <XXX@email>
sig sig3 ZZZ 2017-01-24 __________ 2018-01-24 [selfsig]
sig sig3 ZZZ 2018-01-21 __________ 2018-07-20 [selfsig]
sig sig3 ZZZ 2018-07-17 __________ 2019-07-17 [selfsig]
sig sig3 ZZZ 2019-07-17 __________ 2020-01-13 [selfsig]
sig sig3 ZZZ 2019-07-17 __________ 2020-01-13 [selfsig]
sig sig3 ZZZ 2019-10-26 __________ 2020-01-13 [selfsig]
sig sig3 ZZZ 2020-01-13 __________ 2020-07-11 [selfsig]
sig sig3 ZZZ 2020-07-11 __________ 2021-01-07 [selfsig]
据我所知,该密钥已过期今天并且尚未更新,因此失败。
这是可能的并建议通过某种方式(如何?)告诉抛物线密钥没问题来绕过问题?
谢谢