该错误通常发生在使用yum安装软件时,系统无法找到EPEL仓库的GPG密钥文件。以下是两种主流解决方案:
- ?临时禁用GPG检查(快速解决)?
编辑EPEL仓库配置文件,将gpgcheck=1
修改为gpgcheck=0
:
bash
Copy Code
sudo vim /etc/yum.repos.d/epel.repo
找到[epel]
段落中的gpgcheck
参数进行修改12。
- ?永久修复(推荐安全方案)?
通过以下命令下载缺失的GPG密钥文件:
bash
Copy Code
sudo curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 https://archive.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7
完成后执行yum clean all
清理缓存1112。
补充说明:
- 方法1会降低安全性,适合临时测试环境
- 方法2需要网络连接,但能保持GPG验证机制
- 若仍报错,可尝试先安装EPEL仓库:
yum install -y epel-release
评论(已关闭)
评论已关闭