Linux 系統在安裝或更新套件前,會先使用 GPG (GNU Privacy Guard) key 去驗證套件,GPG Key 可以確定套件沒有被改動及來自可信的來源。AlmaLinux 8 的 GPG key 在 2024 年 1 月到期,如果使用 AlmaLinux 8.8-3.el8 以下的 AlmaLinux 8 使用者,當安裝或更新套件時,會出現以下報錯:
Error: GPG check FAILED
要解法這個問題,需要重新匯入正確的 GPG Key,以下是解決方法。
匯入 GPG Key
執行以下指令匯入正確的 GPG Key:
$ sudo rpm –import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux
執行指令後不會有輸出內容。
This command will execute without any outputs!
更新 AlmaLinux Release Package
匯入 GPG Key 後,更新 AlmaLinux release package:
$ sudo dnf upgrade almalinux-release
現在問題應該已經解法,可以嘗試安裝或更新套件。