이것은 끔찍한 명령입니다.
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]
더 나아졌지만 여전히 실패합니다.
여: GPG 오류:http://deb.debian.org/debian-portssid InRelease: 다음 서명이 유효하지 않습니다: EXPKEYSIG 84C573CD4E1AFD6C Debian 포트 아카이브 자동 서명 키(2020)
내 질문은 실패하지 않도록 gpg 키를 미리 가져오는 방법입니다.
답변1
"apt-key list"는 키가 최근 만료되었음을 나타냅니다.
pub rsa4096 2018-12-26 [SC] [expired: 2020-01-31]
1177 213F 7B9E F1C5 280C FEEA 84C5 73CD 4E1A FD6C
^^^^...
"debian-ports", 즉 백포트가 그 이후로 업데이트/서명되지 않은 것 같아요?