/var/run/yum.pid 已被锁定 Another app is currently holding the yum lock; waiting for it to exit...

Another app is currently holding the yum lock; waiting for it to exit…
Existing lock /var/run/yum.pid: another copy is running as pid …

删除 yum.pid

\# rm -f /var/run/yum.pid

再次运行yum即可

杀死 PID 进程

\# kill -9 PID

清空缓存

\# yum clean all

再次运行 yum 即可

如果提示中,没有 pid 号

命令查看正在运行的 yum 进程

\# ps aux | grep yum

该命令会列出当前正在运行的所有 yum 进程,并以详细的方式显示它们的 PID(进程 ID)、用户、CPU 占用率等信息。
注意,在 CentOS 7 以后的版本中,yum 已经被 dnf 命令所替代,可以将命令中的 yum 替换为 dnf 。
参数解释:
ps aux :显示当前所有用户的所有进程,并显示详细信息
a :显示所有进程,包括其他用户的进程
u :以用户为主的格式来显示进程信息,包括进程的所有者和起始时间
x :显示没有控制终端的进程
| :将前面的命令的输出作为后面命令的输入
grep :匹配某个关键字

猜你喜欢

转载自blog.csdn.net/u013669912/article/details/131259156