Chinaunix首页 | 论坛 | 博客
  • 博客访问: 147232
  • 博文数量: 14
  • 博客积分: 316
  • 博客等级: 二等列兵
  • 技术积分: 185
  • 用 户 组: 普通用户
  • 注册时间: 2011-10-07 10:02
文章分类

全部博文(14)

文章存档

2013年(2)

2012年(5)

2011年(7)

分类: LINUX

2012-10-16 21:32:32


点击(此处)折叠或打开

  1. 1.后面加上 --force --nodeps
  2. 2.# rpm -ivh db4-devel-4.3.29-9.fc6.i386.rpm --force --nodeps
  3. 3.
  4. 4.从 RPM 版本 4.1 开始,在安装或升级软件包时会检查软件包的签名。
  5. 5.1. 如果签名校验失败,你就会看到如下所示的错误消息:
  6. 6.error: V3 DSA signature: BAD, key ID 0352860f
  7. 7.
  8. 8.2. 如果它是新的、只针对文件头的签名,你会看到如下所示的错误消息:
  9. 9.error: Header V3 DSA signature: BAD, key ID 0352860f
  10. 10.
  11. 11.3. 如果你没有安装合适的钥匙来校验签名,消息中就会包含 NOKEY ,如:
  12. 12.warning: V3 DSA signature: NOKEY, key ID 0352860f
  13. 13.
  14. 14.
  15. 15.
  16. 16.在CentOS下有的时候用yum安装软件的时候最后会提示:
  17. 17.warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****
  18. 18.这是由于yum安装了旧版本的GPG keys造成的,解决办法就是
  19. 19.下载并导入Key
  20. 20.cd /etc/pki/rpm-gpg
  21. 21.wget http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
  22. 22.rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

阅读(4970) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~