關於 yum 錯誤 TypeError: rpmdb open failed 的處理

使用yum安裝時出現錯誤:TypeError: rpmdb open failed

問題分析如下:

是因爲RPM數據庫出現損壞導致的,它導致所有的軟件的升級、安裝甚至是刪除都會出現問題,終端出現亂碼,YUMEX也用不成,RPM命令也用不成。原因是RPM數據庫被破壞。

解決方法如下:

$su -

# cd /var/lib/rpm/
# for i in `ls | grep 'db.'`;do mv $i $i.bak;done
# rpm --rebuilddb     重建該數據庫
# yum clean all

處理完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章