Tips:一些记录,一些笔记

2024/08/13
TUESDAY
Variety is the spice of life.
变化是生活的调味品。

01
错误描述
该错误发生在「CentOS 7.9 Bit64」的环境中,当你在使用YUM的时候你可能会遇到如题所示的报错。
具体如下:

错误代码:
error: db5 error(5) from dbenv->open: Input/output errorerror: cannot open Packages index using db5 - Input/output error (5)error: cannot open Packages database in var/lib/rpmCRITICAL:yum.main:Error: rpmdb open failed
02
解决方法
解决方法:重建「rpmdb」
具体如下:
发生该错误的时候,通常在路径「/var/lib/rpm」中会存在「__db.*」的文件,第一步需要将它们删掉:
cd var/lib/rpm;rm -rf __db.*

然后,就可以通过「rpm」命令去重建「db」了:
rpm --rebuilddb

可以从截图中看到,最后「yum makecache」已经没有报错了。
至此,文首我们遇到的问题就已经被解决了。
END
温馨提示
如果你喜欢本文,请分享到朋友圈,想要获得更多信息,请关注我。
文章转载自Nephilim,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




