web-dev-qa-db-ja.com

mmdebstrap-gpgを追加する方法は?

これが恐ろしいコマンドです:

Sudo mmdebstrap -v --debug --architectures=riscv64 --include="debian-ports-archive-keyring" sid /tmp/riscv64-chroot "deb [trusted=yes] http://deb.debian.org/debian-ports/ sid main" "deb [trusted=yes] http://deb.debian.org/debian-ports/ unreleased main" --aptopt="DPkg::Pre-Invoke {\"Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 84C573CD4E1AFD6C\";};" --aptopt="Debug::RunScripts 'true';"

私はすべての組み合わせを試しましたが、最新のプレフィックス[trusted=yes]を使用すると、進行状況が少し進みますが、それでも失敗します。

W:GPGエラー: http://deb.debian.org/debian-ports sid InRelease:次の署名が無効でした:EXPKEYSIG 84C573CD4E1AFD6C Debian Ports Archive自動署名キー(2020)

私の質問は、gpgキーを事前にインポートして、失敗しないようにする方法です。

2
FISOCPP

「apt-keylist」は、キーが最近期限切れになったことを示しています。

pub   rsa4096 2018-12-26 [SC] [expired: 2020-01-31]
      1177 213F 7B9E F1C5 280C  FEEA 84C5 73CD 4E1A FD6C
                                     ^^^^...

それ以来、「debian-ports」、つまりバックポートは更新/署名されていないと思いますか?

1
mmaruska