yum 安装提示公钥安装失败,Public key for .x86_64.rpm is not instal 手动导入公钥方案
Linux 中yum 安装google-chrome-stable时,报错如下,提示公钥安装失败,原因是 GPG公钥获取失败,无法连接获取到 https://dl-ssl.google.com/linux/linux_signing_key.pub

对于这个问题,网络解决方案基本都是如下3种
1. 导入GPG keys:
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-*
2. 修改yum源文件,跳过gpgcheck(不推荐)
把 repo文件设置为gpgcheck=0
使用yum install 时加上参数–nogpgcheck
3. 下载最新签名(推荐):
# cd /etc/pki/rpm-gpg
# wget http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
第一种实际和第三种方式是同一种,经测试不成功(可能是使用centos7.7的系统,找到的对应源最高7.2)
第二种方式,跳过校验,应该是可以的,但是看 到报错,我认为应该还有一种方法不用跳过校验也可以实现, 即手动下载导入对应的gpg公钥 linux_signing_key.pub
本地下载成功后 通过 rz上传到服务器
然后导入对应的公钥
rpm --import /etc/pki/rpm-gpg/linux_signing_key.pub
之后再次安装,顺利完成


浙公网安备 33010602011771号