1. 程式人生 > >rpmdb open failed 的解決辦法

rpmdb open failed 的解決辦法

open rpmdb 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


本文出自 “李世龍” 博客,謝絕轉載!

rpmdb open failed 的解決辦法