......
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资料
阅读(2055) | 评论(0) | 转发(1) |