Linux yum安装时rpmdb报错解决方法

Linux系统在yum时安装报错如下

错误:rpmdb: BDB0113 Thread/process 17467/139980025861952 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 打开软件包数据库

出现此问题的背景:

yum时间比较长疑似卡住,ctrl + z退出,然后kill对应yum进程

解决方法:

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

yum clean all
rpm --rebuilddb

yum makecache

赞(0) 打赏
未经允许不得转载:IT火车 » Linux yum安装时rpmdb报错解决方法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

1元打赏送给作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏