yum error: TypeError: rpmdb open failed

http://yinqiongjie.blog.163.com/blog/static/561976200992754150584/ 數據庫


yum 錯誤TypeError: rpmdb open failed 
===============================
解決辦法
是由於RPM數據庫出現損壞致使的,它致使全部的軟件的升級、安裝甚至是刪除都會出現問題,終端出現亂碼,YUMEX也用不成,RPM命令也用不成。緣由是RPM數據庫被破壞,解決方法以下:
$ su            切換到root權限
# cd /var/lib/rpm/
# for i in `ls | grep 'db.'`;do mv $i $i.bak;done
# rpm --rebuilddb     重建該數據庫
# yum clean all ui

相關文章
相關標籤/搜索