Centos 6.0 yum–中国科技大学源 和关于 error: /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6: key 1 import failed.

1.先把/etc/yum.repos.d备份

#cp -a /etc/yum.repos.d/ /etc/yum.repos.d.back
 
2.修改/etc/yum.repos.d/CentOS-Base.repo文件
#vim /etc/yum.repos.d/CentOS-Base.repo
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead.
#
#
 
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6
 
#released updates 
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6
 
#packages used/produced in the build but not released
[os]
name=CentOS-$releasever - os
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6
 
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6
 
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6
 
3.更新yum源
#yum makecache
#yum update
 
4.一切OK!
 
有可能 之后的yum 还会出现 id 和key的错误。。
开始yum -y install gcc
  可是又出错了
  warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
  updates/gpgkey
  Public key for glibc-common-2.12-1.7.el6_0.5.x86_64.rpm is not installed
  gpgchek没过,解决方法有三种:(推荐第三个)
  1.运行
  [root@RedHat Packages]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
  可能能解决;
  但是如果导入过了这一条就不起作用了,会提示
  error: /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release: key 1 import failed.
  2.运行
  [root@RedHat Packages]# yum.conf 文件,把里面的gpgcheck=1改为gpgcheck=0
  (不推荐)。
  注:方法2的效果很好
  3.最好的解决办法:
  加上"--nogpgcheck"参数
  [root@RedHat Packages]# yum install google-chrome-stable_current_i386.rpm --nogpgcheck



qin

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值