Mengatasi Error Update Linux “The following signatures were invalid: EXPKEYSIG …”

error update linux - key expired

Ketika akan menginstall aplikasi tertentu di Sistem Operasi Linux, sangat disarankan melakukan update lebih dulu sudo apt-get  update. Namun proses update terkadang mengalami error, salah satunya adalah seperti berikut:

Err:1 http://repo.mysql.com/apt/ubuntu bionic InRelease
The following signatures were invalid: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering <mysql-build@oss.oracle.com>
Reading package lists… Done
W: GPG error: http://repo.mysql.com/apt/ubuntu bionic InRelease: The following signatures were invalid: EXPKEYSIG 8C718D3B5072E1F5 MySQL Release Engineering <mysql-build@oss.oracle.com>
E: The repository ‘http://repo.mysql.com/apt/ubuntu bionic InRelease’ is not signed.
N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Untuk mengatasi hal tersebut bisa dilakukan langkah berikut ini.

Buka daftar kunci (apt-key) dari sistem

# apt-key list

/etc/apt/trusted.gpg
——————–
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <docker@docker.com>
sub rsa4096 2017-02-22 [S]

pub dsa1024 2003-02-03 [SCA] [expired: 2019-02-17]
A4A9 4068 76FC BD3C 4567 70C8 8C71 8D3B 5072 E1F5
uid [ expired] MySQL Release Engineering <mysql-build@oss.oracle.com>

/etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg
——————————————————
pub rsa4096 2012-05-11 [SC]
790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32
uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>

/etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg
——————————————————
pub rsa4096 2012-05-11 [SC]
8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092
uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) <cdimage@ubuntu.com>

/etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg
——————————————————
pub rsa4096 2018-09-17 [SC]
F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C
uid [ unknown] Ubuntu Archive Automatic Signing Key (2018) <ftpmaster@ubuntu.com>

 

Silahkan perhatikan pada deretan teks yang berwarna merah di atas, itu adalah key dari aplikasi yang dianggap expired oleh sistem, sedangkan teks yang biru adalah nama aplikasinya.

Selanjutnya adalah gabungkan key yang terpisah dengan spasi tersebut menjadi satu

8C71 8D3B 5072 E1F5 = 8C718D3B5072E1F5

Sebagai catatan, deretan key tersebut tidak selalu sama. Tergantung dari key aplikasi yang expired.

Lalu sebelum deretan angka tersbut ketikan perintah seperti berikut:

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

sehingga lengkap perintahnya untuk mengatasi masalah ini adalah sbb:

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

Silahkan coba lakukan update $ sudo apt-get update.

Good Luck. 😀

 

 

Please follow and like us:
error

Related posts

One Thought to “Mengatasi Error Update Linux “The following signatures were invalid: EXPKEYSIG …””

  1. […] Mengatasi Error Update Linux "The following signatures were invalid: EXPKEYSIG …" […]

Leave a Comment