天天看点

rpm /yum 安装包卡住(loading keyring from rpmdb )rpm 卡点解决问题原因分析:

      使用rpm -ivh升级kernel 发现命令卡住了,本来以为是更新内核比较慢,但是过了20多分钟还是卡住,只能通过kill -9干掉rpm进程,重新使用rpm -ivvh打印安装细节,发现rpm命令卡点。

rpm 卡点

D: ============== kernel-3.10.0-693_145.tl2.x86_64.rpm

D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key

D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key

D: loading keyring from rpmdb

解决问题

删除rpm的db文件并重建

1 # rm /var/lib/rpm/__db*
​​​​​​​2 # rpm --rebuilddb
           

      问题解决,能正常安装kernel包。如果问题依然不能解决,查看/var/lib/rpm目录下是否有lock文件,如果有的,删除*.lock,再次尝试,问题解决。

原因分析:

出现rpm卡住的原因,暂时不是很清楚,下次出现,在这里补充说明。​​​​​​​

文章参考:https://segon.cn/rpm-yum-hangs.html

继续阅读