Chinaunix首页 | 论坛 | 博客
  • 博客访问: 137111
  • 博文数量: 36
  • 博客积分: 127
  • 博客等级: 入伍新兵
  • 技术积分: 185
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-05 00:06
文章分类

全部博文(36)

文章存档

2015年(1)

2014年(1)

2013年(3)

2012年(31)

我的朋友

分类: LINUX

2015-09-10 09:14:59

......
TypeError: rpmdb open failed

因为RPM数据库出现损坏导致的,它导致所有的软件的升级、安装甚至是删除都会出现问题,终端出现乱码,YUMEX也用不成,RPM命令也用不成。原因是RPM数据库被破坏

>cd /var/lib/rpm/
>tar -cvf  db.tar   __db.*
>rm __db.00* -f
>rpm --rebuilddb #重建该数据库(rebuild the database indices from the installed package headers)
>yum clean all

注意区别:--rebuilddb:重建已经安装的RPM资料库 ,--initdb:创建一个新的RPM资料
阅读(1290) | 评论(0) | 转发(0) |
0

上一篇:Linux 磁盘坏道检测和修复

下一篇:没有了

给主人留下些什么吧!~~