Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3124437
  • 博文数量: 710
  • 博客积分: 14546
  • 博客等级: 上将
  • 技术积分: 6738
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 10:20
文章分类

全部博文(710)

文章存档

2016年(1)

2014年(7)

2013年(22)

2012年(227)

2011年(322)

2009年(119)

2008年(12)

分类: LINUX

2012-06-16 20:42:15

......
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资料
阅读(1986) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~