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

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

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

#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

你可能感兴趣的:(centos,redhat,header,System,Build,import)