Jika kamu sedang instalasi repository MySQL 5.7 dan MySQL 8.0 lalu ketemu error apt-get KEYEXPIRED. Silahkan ikuti tutorial berikut :
Error: W: GPG error: http://repo.mysql.com/apt/ubuntu xenial InRelease: The following signatures were invalid: KEYEXPIRED 1550412832 KEYEXPIRED 1550412832 KEYEXPIRED 1550412832
W: The repository ‘https://repo.mysql.com/apt/ubuntu xenial InRelease’ is not signed.
Langkah 1 : Mencari Expired Key
sudo apt-key list | grep -A 1 expired
Output :
pub 1024D/5072E1F5 2003-02-03 [expired: 2019-02-17] uid MySQL Release Engineering <[email protected]>
Langkah 2 : Memperbarui Expired Key
untuk memperbarui key yang expired, ikuti perintah dibawah
sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 5072E1F5
Output :
Executing: /tmp/tmp.XwFcFWU4xU/gpg.1.sh --keyserver keys.gnupg.net --recv-keys 5072E1F5 gpg: requesting key 5072E1F5 from hkp server keys.gnupg.net gpg: key 5072E1F5: "MySQL Release Engineering <[email protected]>" 28 new signatures gpg: Total number processed: 1 gpg: new signatures: 28
Langkah 3 : Update Repository Sistem Kembali
setelah langkah diatas dilakukan, kamu bisa mengupdate repository sistem mu kembali dengan cara :
# sudo apt-get update
Kamu bisa memulai menginstall MySQL 8 Server kembali dengan mengikuti tutorial pada link Install MySQL 8 di Ubuntu 16.04