cd /var/lib/rpm
rpmdb所在目录
rm -f __db.*
清除原rpmdb文件
rpm --rebuilddb
重建rpm数据库
yum clean all
cd /var/lib/rpm
rm -f __db.*
rpm --rebuilddb
yum clean all
yum提示Error: rpmdb open failed 报错处理
http://blog.hb.cn/archives/322