"gpg2 не идентификатор ключа: пропуск" при попытке загрузить открытые ключи
Я загрузил Ubuntu 16.04 для запуска на VirtualBox (хост Windows 10). Я хотел бы проверить загрузку ( инструкция Ubuntu). Из инструкции:
Совет: В системах, отличных от Linux, вам может понадобиться загрузить инструменты GPG для этого следующего шага. Чтобы проверить, установлены ли у вас инструменты GPG, выполните команду
gpg --version
или жеgpg2 --version
,
Поэтому я скачал и установил Gpg4win.
Ubuntu говорит получить свои открытые ключи от своего сервера ключей:
$ gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys "8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092" "C598 6B4F 1257 FFA8 6632 CBA7 4618 1433 FBB7 5451"
gpg: directory `/home/ubuntu/.gnupg' created
gpg: new configuration file `/home/ubuntu/.gnupg/gpg.conf' created
gpg: WARNING: options in `/home/ubuntu/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/home/ubuntu/.gnupg/secring.gpg' created
gpg: keyring `/home/ubuntu/.gnupg/pubring.gpg' created
gpg: requesting key EFE21092 from hkp server keyserver.ubuntu.com
gpg: requesting key FBB75451 from hkp server keyserver.ubuntu.com
gpg: /home/ubuntu/.gnupg/trustdb.gpg: trustdb created
gpg: key EFE21092: public key "Ubuntu CD Image Automatic Signing Key (2012) " imported
gpg: key FBB75451: public key "Ubuntu CD Image Automatic Signing Key " imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 2
gpg: imported: 2 (RSA: 1)
Но я получаю следующую ошибку:
2 ответа
В то время как команда отлично работает под GnuPG в Linux, она не работает в Windows. Я смог заставить его работать, удалив все пробелы:
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 843938DF228D22F7B3742BC0D94AA3F0EFE21092 C5986B4F1257FFA86632CBA746181433FBB75451
(кавычки больше не требуются, поэтому я удалил их).
Если вы действительно хотите проверять сигнатуры из Ubuntu, вам, очевидно, не следует копировать / вставлять эту конкретную командную строку как есть, а удалять место на исходной странице Ubuntu самостоятельно.
Я такой же на Mac. Но сложнее понять, как подтвердить подписи, так как никакие искажения места, кажется, не работают для этого.