Centos下rpm和yum执行卡住问题(已解决)

问题描述

执行rpm和yum卡住, 没有任何报错信息,且无法 ctrl + c 终止,只能通过后台 kill -9 杀死。

问题排查:

查看yum日志:yum -vv + 软件包

会发现卡在 loading keyring from rpmdb,即load DB存在问题。


解决方法

(1)删除rpm的db文件并重建

java 复制代码
# rm -f /var/lib/rpm/__db*
# rpm --rebuilddb

(2)查看 /var/lib/rpm 目录下是否有.lock文件(-a查看隐藏文件)

java 复制代码
# ll -a /var/lib/rpm

(3)删除两个lock 文件

java 复制代码
# rm -f /var/lib/rpm/.dbenv.lock
# rm -f /var/lib/rpm/.rpm.lock

OK!!!

相关推荐
南宫码农2 小时前
神马影视8.5版本如意伪静态+视频教程
linux·运维·centos
玉梅小洋3 小时前
CentOS :yum源配置及验证指南
linux·运维·centos·yum
小雪_Snow12 小时前
CentOS 7 初始化脚本
centos
confiself16 小时前
GO环境配置
linux·运维·centos
_叶小格_1 天前
cp、scp、rsync命令详解
linux·运维·服务器·ubuntu·centos·运维开发
小天源1 天前
CentOS 7介绍及其下载
linux·运维·ubuntu·centos·麒麟·windows11·windows10
nangonghen1 天前
centos 7.9安装postman v9.31.0
centos·api·postman
黑色的山岗在沉睡2 天前
CentOS 10 Stream 配置远程桌面,基于HeadLess gnome-remote-desktop。
linux·运维·centos
独自归家的兔3 天前
CentOS 8 系统下的包依赖冲突问题
linux·运维·centos
xuefuhe3 天前
RHEL9 yum install etcd Error: Unable to find a match: etcd
linux·运维·centos