CentOS YUM / RPM Error Signature Key ID BAD

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS YUM / RPM Error Signature Key ID BAD相关的知识,希望对你有一定的参考价值。

现象; 执行yum 命令的时候 

error: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD

问题: 这个主要是在centos6上nss-softokn有bug

解决方式:

#把key删掉
rpm -qa|grep gpg 
rpm -e gpg-pubkey-c105b9de-4e0fd3a3

wget http://mirror.centos.org/centos/6/os/x86_64/Packages/nss-softokn-3.14.3-22.el6_6.x86_64.rpm
rpm2cpio nss-softokn-freebl-3.14.3-22.el6_6.x86_64.rpm | cpio -idmv

cd lib64

cp libfreeblpriv3.* /lib64

yum update

ps:人云亦云状况太严重了,网上搜的资料都是rebuilddb,你可以这么干,但是一定要备份/var/lib/rpm,否则rpm -qa 和yum list 结果都是空。。。。。。

如果真的这么干了,而且结果是空,就要去别的机器把/var/lib/rpm 拷贝过来

本文出自 “银狐” 博客,请务必保留此出处http://foxhound.blog.51cto.com/1167932/1746287

以上是关于CentOS YUM / RPM Error Signature Key ID BAD的主要内容,如果未能解决你的问题,请参考以下文章

CentOS下YUM损坏与重建

yum search/intall, Error: xz compression not available

linux下安装yum时报错需要python(abi)=2.4请问怎么处理

centos7安装magento随记

centos 7 配置yum本地源及yum命令使用

运行yum报错Error: Cannot retrieve metalink for reposit