问题描述
我正在尝试安装 Parabola GNU/Linux-libre (OpenRC),但在 pacstrap /mnt base elogind udev-init-scripts
期间我反复收到此错误。
error: some-package: signature from "A Packager <a-packager@example.org>" 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))
注意:我无法复制和粘贴实际错误,因为我正在另一台机器上安装它,但错误是上面显示的错误。
我试图通过尝试使用 commands listed on the parabola 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]
据我所知,此密钥今天到期,并且尚未更新,因此失败。
有可能并且建议通过某种方式(如何?)告诉抛物线关键是好的来绕过这个问题?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)