Berbagai waktu yang lalu Ubuntu saya mengalami error semacam ini : An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error...
Error ini terjadi pada saat saya meperbuat check update software dengan memakai perintah sudo apt-get update alias apt update. Kebetulan error ini terjadi pada repository software insync.
Error semacam ini, disebabkan oleh kunci PGP sebuah repository software yang telah kadaluarsa. Silahkan jalankan perintah di bawah ini untuk memeriksa apakah terbukti ada kunci PGP yang kadaluarsa.
contoh :
Maka apabila tersedia kunci PGP yang kadaluarsa, bakal timbul hasil semacam di bawah ini.
Lalu solusinya bagaimana ?
Pertama, dikarenakan error ini terjadi sebab kunci PGP yang kadaluarsa, maka pihak pembuat repository tersebut wajib mengupdate kunci PGP nya. Sehingga tahap pertama ini bukan dibagian kita.
Kedua, seusai kunci PGP telah mereka update, maka hari ini giliran kami untuk meperbuat update. Sebelumnya saya rutin berpikir bahwa error PGP expired ini bakal otomatis hilang pada saat saya meperbuat update repository. Tetapi nyatanya tidak. Oleh sebab itu wajib diperbuat dengan cara manual sebagai berikut.
Id Kunci pgp ini di dapat dari perintah apt-key list di atas.
Misal :
Lalu update repository seperti yang biasa dilakukan dengan perintah:
Apabila tak ada halangan, maka error PGP key expired ini bakal hilang.
Mudah bukan.
Sekian tip/tips hari ini. Semoga yang sedikit ini berguna.
Error ini terjadi pada saat saya meperbuat check update software dengan memakai perintah sudo apt-get update alias apt update. Kebetulan error ini terjadi pada repository software insync.
Baca Juga : Tutorial Cara Menghilangkan flicker {{ }} pada Angular.js Dengan Mudah
apt-key list | grep -iB1 <nama aplikasi>
contoh :
apt-key list | grep -iB1 insync
Maka apabila tersedia kunci PGP yang kadaluarsa, bakal timbul hasil semacam di bawah ini.
Lalu solusinya bagaimana ?
Pertama, dikarenakan error ini terjadi sebab kunci PGP yang kadaluarsa, maka pihak pembuat repository tersebut wajib mengupdate kunci PGP nya. Sehingga tahap pertama ini bukan dibagian kita.
Kedua, seusai kunci PGP telah mereka update, maka hari ini giliran kami untuk meperbuat update. Sebelumnya saya rutin berpikir bahwa error PGP expired ini bakal otomatis hilang pada saat saya meperbuat update repository. Tetapi nyatanya tidak. Oleh sebab itu wajib diperbuat dengan cara manual sebagai berikut.
Hapus kunci PGP yang ada di lokal.
Hapus kunci PGP yang ada di dalam mesin/komputer kami dengan perintah di bawah ini .Contoh :sudo apt-key remove <id_kunci_pgp>
sudo apt-key remove ACCAF35C
Id Kunci pgp ini di dapat dari perintah apt-key list di atas.
Dapatkan kunci PGP yang baru
Unduh ulang key PGP yang baru dengan cara perintah ini.sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <id_kunci_pgp>
Misal :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ACCAF35C
Update repository
Lalu update repository seperti yang biasa dilakukan dengan perintah:
sudo apt-get update
atau
sudo apt update
Apabila tak ada halangan, maka error PGP key expired ini bakal hilang.
Mudah bukan.
Sekian tip/tips hari ini. Semoga yang sedikit ini berguna.
EmoticonEmoticon