我在执行如下命令式报错
[root@localhost rpm-gpg]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2
报错大致内容:
=========================================================================================================================================
Package 架构 版本 源 大小
==========================================================================================================================================
正在安装:
yum-utils noarch 1.1.31-54.el7_8 base 122 k
为依赖而安装:
libxml2-python x86_64 2.9.1-6.el7_9.6 updates 247 k
python-chardet noarch 2.2.1-3.el7 base 227 k
python-kitchen noarch 1.1.1-5.el7 base 267 k
事务概要
==========================================================================================================================================
安装 1 软件包 (+3 依赖软件包)
总下载量:863 k
安装大小:4.3 M
Downloading packages:
警告:/var/cache/yum/x86_64/7/base/packages/python-kitchen-1.1.1-5.el7.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY ETA
python-kitchen-1.1.1-5.el7.noarch.rpm 的公钥尚未安装
(1/4): python-kitchen-1.1.1-5.el7.noarch.rpm | 267 kB 00:00:00
(2/4): python-chardet-2.2.1-3.el7.noarch.rpm | 227 kB 00:00:00
(3/4): yum-utils-1.1.31-54.el7_8.noarch.rpm | 122 kB 00:00:00
libxml2-python-2.9.1-6.el7_9.6.x86_64.rpm 的公钥尚未安装
(4/4): libxml2-python-2.9.1-6.el7_9.6.x86_64.rpm | 247 kB 00:00:00
------------------------------------------------------------------------------------------------------------------------------------------
总计 1.5 MB/s | 863 kB 00:00:00
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centos7 检索密钥
获取 GPG 密钥失败:[Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-centos7"
[root@localhost ~]#
[root@localhost ~]#
解决方法:
首先,您可以检查 /etc/pki/rpm-gpg/ 目录下是否存在 RPM-GPG-KEY-centos7 文件。如果文件存在,需要重新导入该 GPG 密钥,使用以下命令下载并导入 GPG 密钥:
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
本人是有RPM-GPG-KEY-centos7这个文件的,所以执行了上面的命令后就好了,没有就重新下载执行试试。
如果文件不存在,可以从 CentOS 的官方镜像下载:
sudo curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 https://www.centos.org/keys/RPM-GPG-KEY-CentOS-7
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7