Mungkin tulisan sudah banyak yang membahasnya di blog teman-teman komunitas tapi apa salahnya kalau saya tulis lagi. Biar kalau ada kejadian serupa bisa mengatasi.
Ketika saya melakukan update terjadi galat pada Ubuntu 12.04 saya. Hal ini sangat menyebalkan dan mengkhawatirkan karena bisa saja ada beberapa paket yang tidak dapat diotentifikasi dengan baik.
Galatnya dapat ditunjukkan sebagai berikut :
W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://extras.ubuntu.com precise Release: The following signatures were invalid: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <ftpmaster@ubuntu.com>
W: GPG error: http://ppa.launchpad.net precise Release: The following signatures were invalid: BADSIG 4C1CBC1B69B0E2F4 Launchpad PPA for Jonathan French
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/precise/Release
Bagaimana cara mengatasinya? Ternyata adanya galat tersebut ada kunci gpg repository yang hilang dalam basis data. Untuk mengatasinya kita harus mengimpor kunci dari repo.
Caranya :
1. Buka terminal dan ketik
$ sudo su
Kemudian masukkan kata kunci
2. Setelah masuk ke root ketik
# gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16126D3A3E5C1192
Kode 16126D3A3E5C1192 merupakan signatures invalid yang ditunjukkan sebelumnya
Nanti akan muncul keluaran:
gpg: Total number processed: 1
gpg: imported: 1
3. Setelah itu ketik :
# gpg --export --armor 16126D3A3E5C1192 | sudo apt-key add -
Jangan lupa tambahkan tanda - setelah add, nanti akan muncul Ok.
4. Ulangi lagi langkah 2 & 3 untuk BADSIG 4C1CBC1B69B0E2F4.
Demikian tulisan ini dibuat, semoga bermanfaat.
Tulisan ini disadur dari
http://askubuntu.com/questions/131601/how-to-overcome-signature-verification-error pada hari Rabu tanggal 6 Maret 2012.