之前安装的Almalinux8.6系统,最近更新系统的时候一直提示公共密钥未安装报错如下
Public key for wget-1.19.5-12.el8_10.x86_64.rpm is not installed. Failing package is: wget-1.19.5-12.el8_10.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: GPG check FAILED

解决办法
这个是因为系统太久没有更新,系统上保存的GPG密钥过期了,可以直接使用如下命令跳过验证密钥直接更新系统
--nogpgcheck是Linux系统中安装软件时用于关闭GPG签名验证的选项。当安装过程中出现GPG验证失败时,使用该选项可跳过验证步骤,强制完成安装
sudo dnf update --nogpgcheck -y
等待系统更新完后,密钥也会自动更新最新的

