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
现在问题应该已经解法,可以尝试安装或更新套件。