Почему для проверки загрузки ubuntu требуется 2 ключа, а у меня только 1?

Я следую инструкциям здесь , и я только просмотр вывода терминала для одного отсутствующего ключа:

$ gpg --keyid-format long --verify ubuntu-20.04.3-desktop-amd64.SHA256SUMS.gpg ubuntu-20.04.3-desktop-amd64.SHA256SUMS
gpg: Signature made to 26. august 2021 09.52.49 UTC
gpg:                using RSA key 843938DF228D22F7B3742BC0D94AA3F0EFE21092
gpg: Can't check signature: No public key

Однако в инструкциях, а также в этом вопросе Получение ключей OpenPGP Ubuntu для проверки завершается неудачно с «не идентификатором ключа: пропускается»

, есть два:

gpg: Signature made Thu Apr  5 22:19:36 2018 EDT
                    using DSA key ID 46181433FBB75451
gpg: Can't check signature: No public key
gpg: Signature made Thu Apr  5 22:19:36 2018 EDT
                    using RSA key ID D94AA3F0EFE21092
gpg: Can't check signature: No public key

Может кто-нибудь сказать мне, почему их два и почему я вижу только один?

Примечание: флаг gpg - keyid-format , похоже, ничего не делает ( Я просто получаю отпечаток пальца, а не идентификатор на выходе, как будто этого флага нет).

0
задан 3 September 2021 в 11:18

1 ответ

Сообщение об ошибке указывает на то, что у вас в настоящее время нет открытых ключей подписи компакт-диска Ubuntu в вашей связке ключей GPG. Инструкции на странице, на которую вы указали ссылку, включают шаги по импорту ключа в таких ситуациях:

gpg --keyid-format long --keyserver hkp://keyserver.ubuntu.com --recv-keys 0x46181433FBB75451 0xD94AA3F0EFE21092

Это загрузит ключ и добавит его в вашу связку ключей GPG, готовую к использованию. Оттуда вы сможете повторно запустить первую команду, и она должна завершиться успешно:

gpg --keyid-format long --verify SHA256SUMS.gpg SHA256SUMS
1
ответ дан 4 September 2021 в 09:21

Другие вопросы по тегам:

Похожие вопросы: