虚拟机yum下载报错(linux vm中yum install报错)

本文介绍了当在Linux CentOS虚拟机中使用yum install遇到报错时,如何通过一条命令以及后续步骤解决GPG公钥问题,从而成功进行yum下载。主要步骤包括执行rpm --import命令,查找并导入GPG公钥。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一条命令解决法:

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

//执行完上方命令之后就可yum下载了

若复制执行失败可试试手动输入,还不行的话进行以下操作

一、报错信息

报错的部分代码:

You have enabled checking of packages via GPG keys. This is a good thing.
However, you do not have any GPG public keys installed. You need to download
the keys for packages you wish to install and install them.
You can do that by running the command:
    rpm --import public.gpg.key

翻译:

您已经通过GPG键启用了包检查。这是一件好事。

但是,您没有安装任何GPG公钥。您需要下载您想要安装的软件包的密钥并安装它们。

可以通过运行以下命令来实现:

rpm --import public.gpg.key
 

二、分析问题

然而,有时你运行该条命令后依旧会报错

大致翻译:

gpg公钥导入失败

三、解决方案

1、用find命令找到GPG公钥

find / -name RPM-GPG-KEY-CentOS*

如图示

2、进入GPG公钥的对应路径

cd /etc/pki/rpm-gpg/

如图示

 3、使用rpm --import配置yum

rpm --import RPM-GPG-KEY-CentOS-7
rpm --import RPM-GPG-KEY-CentOS-Testing-7

四、检测

使用yum下载

示例:

解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值