rpmdb open failed 的解決辦法

今天用yum安裝軟件竟然報錯:

錯誤:rpmdb: BDB0113 Thread/process 18550/140359256418112 failed: BDB1507 Thread died in Berkeley DB library
錯誤:db5 錯誤(-30973) 來自 dbenv->failchk:BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
錯誤:無法使用 db5 -  (-30973) 打開 Packages 索引
錯誤:無法從 /var/lib/rpm 打開軟件包數據庫
CRITICAL:yum.main:

Error: rpmdb open failed

解決辦法:

#首先清除掉緩存,之後再重建就可以了
rm -f /var/lib/rpm/__db*
rpm --rebuilddb


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