Solusi untuk Expired Key (EXPKEYSIG) dengan Apt Linux

Selama pembaruan pemasangan apt-cache atau instalasi paket menggunakan apt package manager, saya mendapatkan pesan signature expired (EXPKEYSIG *8C718D3B5072E1F5*). Pesan error seperti ini berarti bahwa kunci tanda tangan gpg telah kedaluwarsa.

sudo apt update

Hit:1 http://security.debian.org stretch/updates InRelease Get:2 http://repo.mysql.com/apt/debian stretch InRelease [19.2 kB] Hit:3 https://deb.nodesource.com/node_10.x stretch InRelease Err:2 http://repo.mysql.com/apt/debian stretch InRelease The following signatures were invalid: *EXPKEYSIG 8C718D3B5072E1F5* MySQL Release Engineering Hit:4 https://packages.sury.org/php stretch InRelease Ign:5 http://mirrors.digitalocean.com/debian stretch InRelease Get:6 http://mirrors.digitalocean.com/debian stretch-updates InRelease [91.0 kB] Hit:7 http://mirrors.digitalocean.com/debian stretch Release Reading package lists… Done … …

Gunakan perintah berikut untuk list semua key yang dikonfigurasi untuk apt pada sistem Anda.

sudo apt-key list

Anda akan melihat kunci kedaluwarsa seperti ini.

*Solusi :*

Sekarang, perbarui kunci yang kadaluarsa dengan menjalankan perintah di bawah ini. Di sini 8C718D3B5072E1F5 adalah key yang telah kedaluwarsa pada sistem saya.

sudo apt-key adv –keyserver keys.gnupg.net –recv-keys 8C718D3B5072E1F5

Anda harus mengubah 8C718D3B5072E1F5 dengan key”  kedaluwarsa yang muncul pada sistem Anda.

Leave a Reply

Your email address will not be published.