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 ,dnf 和 yum 都可以 。
参数解释:
ps aux :显示当前所有用户的所有进程,并显示详细信息
a :显示所有进程
u :显示进程的所有者
x :显示没有控制终端的进程
| :将前面的命令的输出作为后面命令的输入
grep :匹配某个关键字