解决:Retrieving key from http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-6The GPG keys listed f

解决CentOS安装java时出现的问题:

Retrieving key from http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-6 The GPG keys listed for the "CentOS-7 - Base - mirrors.aliyun.com" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this repository. Failing package is: libXext-1.3.3-3.el7.x86_64 GPG Keys are configured as: http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-6

问题是由于YUM仓库配置文件中指定了错误的GPG密钥路径。我正在使用CentOS 7的仓库,但配置文件错误地指向了CentOS 6的GPG密钥 (http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-6)。

解决方法:修改CentOS-Base.repo 配置文件

试了很多方法:sudo nano出现无nano指令,下载nano包也报错,后来选择直接修改,问题解决!

# 首先,备份当前的配置文件:
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

# 用以下命令重写 CentOS-Base.repo 文件。直接替换原有的文件内容,指向阿里云的CentOS 7镜像源:
sudo bash -c 'cat > /etc/yum.repos.d/CentOS-Base.repo << EOF
[base]
name=CentOS-7 - Base - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/7/os/\$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-7 - Updates - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/7/updates/\$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-7 - Extras - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/7/extras/\$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
EOF'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值