红联Linux门户
Linux帮助

安装软件老是出现NOKEY警告,请指教!

发布时间:2011-03-08 19:20:31来源:红联作者:helitrope
最近安装几个rpm软件,可是老师出现这样的信息:rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID e8562897
Importing GPG key 0xE8562897 ,不知道什么原因,请不吝指教!
文章评论

共有 1 条评论

  1. helitrope 于 2011-03-08 19:32:45发表:

    刚刚在网上看到有高手是这样解决问题:
    从 RPM 版本 4.1 开始,在安装或升级软件包时会检查软件包的签名。如果签名校验失败,你就会看到如下所示的错误消息:
    error: V3 DSA signature: BAD, key ID 0352860f
    如果它是新的、只针对文件头的签名,你会看到如下所示的错误消息:
    error: Header V3 DSA signature: BAD, key ID 0352860f
    如果你没有安装合适的钥匙来校验签名,消息中就会包含 NOKEY ,如:
    warning: V3 DSA signature: NOKEY, key ID 0352860f
    在CentOS下有的时候用yum安装软件的时候最后会提示:
    warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****
    这是由于yum安装了旧版本的GPG keys造成的,解决办法就是
    rpm --import /etc/pki/rpm-gpg/RPM*
    再安装软件就不会有这个错误提示了。