Kecelakaan itu menghasilkan sebagian besar kunci rahasia (tanpa kunci publik) di gantungan kunci GPG, dan saya telah menulis skrip untuk menghapus kunci-kunci itu, tetapi GPG tidak mengizinkan saya untuk melakukan itu:
$ gpg --batch --yes --delete-secret-keys KEYS
gpg: can't do this in batch mod
gpg: (unless you specify the key by fingerprint)
baik saya tahu apa yang saya lakukan dan saya tahu mungkin ada duplikasi key-id (s), tetapi sepertinya tidak ada cara untuk memaksa untuk menghapusnya, meskipun berikut ini tidak berfungsi juga:
$ yes | gpg --delete-secret-keys KEYS
Ada ide?
Saya tahu topik ini sudah lama, dan bahwa jawabannya agak mirip dengan Gilles, tapi saya pikir itu menjawab pertanyaan sepenuhnya (karena saya memiliki masalah yang sama dengan OP):
sumber
Saya menggabungkan jawaban oleh Gilles dan Dolanor ke dalam liner satu ini yang berguna jika Anda ingin menghapus kunci tertentu:
Tidak menjawab pertanyaan awal, tetapi mungkin bermanfaat untuk orang lain.
sumber
Ekspor kunci yang ingin Anda simpan, hapus file dan buat ulang cincin Anda.
sumber