У вас есть опечатка в вашем вопросе (это --quiet
, а не --quite
), но это не полностью успокоит gpg2.В этом случае вам понадобится опция --batch
.
Чтобы удалить ключ в пакетном режиме, вам нужно будет указать его с помощью отпечатка пальца.Отпечатки пальцев для ваших ключей можно найти с помощью этой команды:
$ gpg2 --list-keys --fingerprint
/home/joeschmoe/.gnupg/pubring.gpg
----------------------------------
pub 2048R/3C6033BD 2012-02-15
Key fingerprint = EA8B 7339 D8AB 608D D9B6 BFA2 797B 679C 3C60 33BD
uid Joe Schmoe <jschmoe@example.com>
sub 2048R/8C61295F 2012-02-15
Отпечаток пальца отображается в 4 группах символов для удобства чтения, но при его использовании для идентификации удаляемого ключа отбрасывайте пробелы и используйте только40 символов отпечатка пальца:
$ gpg2 --batch --delete-key EA8B7339D8AB608DD9B6BFA2797B679C3C6033BD