Saya membuat VPS baru dengan sistem operasi AlmaLinux 8. Ketika menjalankan perintah dnf update muncul pesan kesalahan Error: GPG check FAILED. Masalah ini cukup membingungkan karena biasanya GPG check berjalan lancar. Setelah mencari tahu lebih lanjut, ternyata penyebabnya berkaitan dengan perubahan GPG key dari pihak AlmaLinux.

Penyebab GPG Check Failed di AlmaLinux 8

Pada akhir tahun 2023, tim AlmaLinux mengalami kegagalan sistem yang menyebabkan hilangnya master key. Key ini sangat penting karena digunakan untuk memperpanjang masa berlaku GPG key yang dipakai untuk menandatangani paket-paket AlmaLinux 8.

Akibatnya, GPG key yang lama akan kedaluwarsa pada Januari 2024. Untuk mengatasi hal ini, AlmaLinux mengganti GPG key mereka. Namun, jika sistem digunakan belum diperbarui setelah perubahan ini, sistem mungkin masih menggunakan kunci lama yang sudah tidak berlaku lagi — inilah yang menyebabkan munculnya error GPG check FAILED saat menjalankan dnf update.

Cara Mengatasi Error GPG Check FAILED

Untuk memperbaiki masalah ini, kita harus mengimpor GPG key yang baru. Caranya sangat mudah:

rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux

Perintah ini akan:

  • Mengimpor GPG key AlmaLinux yang baru jika belum ada di sistem.
  • Tidak melakukan apa pun jika kunci tersebut sudah diimpor dan dipercaya sebelumnya.

Setelah menjalankan perintah di atas, kita bisa mencoba kembali perintah dnf update dan proses update seharusnya sudah berjalan normal tanpa error GPG check FAILED.

Dengan mengikuti langkah di atas, sistem AlmaLinux 8 akan kembali dapat menerima pembaruan paket tanpa kendala.