使用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
處理完成