Linux与运维

CentOS 解决 Another app is currently holding the yum lock 锁死问题

在 CentOS 服务器中执行 yum install 时,经常提示:“Existing lock /var/run/yum.pid: another copy is running as pid 12345. Another app is currently holding the yum lock”。本文介绍如何快速解除进程锁定。


一、 快速强行释放锁:kill 占用进程

# 根据提示中的 PID 杀掉卡死的 yum 进程(例如 PID 12345)
sudo kill -9 12345

# 或者一键杀掉所有后台运行的 yum 进程:
sudo killall -9 yum

二、 清除锁文件与缓存

# 删除残留的锁文件
sudo rm -f /var/run/yum.pid

# 清理 yum 缓存并重新运行
sudo yum clean all