問題:
centos使用yum安裝軟件,失敗報錯
[liuke@VM_0_10_centos ~]$ sudo yum install yum install tmux -y
錯誤:rpmdb: BDB0113 Thread/process 8178/139732838348864 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
解決方法:
[liuke@VM_0_10_centos ~]$ cd /var/lib/rpm
#非root管理員用戶加sudo
[liuke@VM_0_10_centos ~]$ sudo rpm --rebuilddb
再次使用yum安裝,成功。
End