首页 > 移动平台 > 详细

[Linux/CENTOS]YUM提示: Another app is currently holding the yum lock; waiting for it to exit...

时间:2021-06-16 10:36:51      阅读:14      评论:0      收藏:0      [点我收藏+]

1 问题描述

使用yum安装Nginx的安装依赖组件:

yum -y install gcc gcc-c++ automake autoconf libtool make

但是,在执行过程中出现如下信息:

[root@localhost software]# yum -y install gcc gcc-c++ automake autoconf libtool make
Loaded plugins: fastestmirror, langpacks
Existing lock /var/run/yum.pid: another copy is running as pid 3289.
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 133 M RSS (551 MB VSZ)
    Started: Wed Jun 16 09:22:32 2021 - 08:27 ago
    State  : Sleeping, pid: 3289
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 133 M RSS (551 MB VSZ)
    Started: Wed Jun 16 09:22:32 2021 - 08:29 ago
    State  : Sleeping, pid: 3289
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 133 M RSS (551 MB VSZ)
    Started: Wed Jun 16 09:22:32 2021 - 08:31 ago
    State  : Sleeping, pid: 3289
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 133 M RSS (551 MB VSZ)
    Started: Wed Jun 16 09:22:32 2021 - 08:33 ago
    State  : Sleeping, pid: 3289
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 133 M RSS (551 MB VSZ)
    Started: Wed Jun 16 09:22:32 2021 - 08:35 ago
    State  : Sleeping, pid: 3289
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 133 M RSS (551 MB VSZ)
    Started: Wed Jun 16 09:22:32 2021 - 08:37 ago
    State  : Sleeping, pid: 3289
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 133 M RSS (551 MB VSZ)
    Started: Wed Jun 16 09:22:32 2021 - 08:39 ago
...
技术分享图片

2 现象分析

技术分享图片
[root@localhost software]# netstat -lntp | grep -i 3289
[root@localhost software]# ll /proc/3289 | grep -i CWD
lrwxrwxrwx. 1 root root 0 Jun 16 09:34 cwd -> /
[root@localhost software]# ps -ef | grep -i 3289
root       3289   2040  2 09:22 ?        00:00:17 /usr/bin/python /usr/share/PackageKit/helpers/yum/yumBackend.py get-updates none
root       3721   3289  3 09:33 ?        00:00:02 /usr/bin/python /usr/libexec/urlgrabber-ext-down
root       3736   3508  0 09:34 pts/1    00:00:00 grep --color=auto -i 3289

3 解决方法

  • 方法1: kill掉该yum进程
[root@localhost software]# kill -9 <pid>
技术分享图片
  • 方法2:通过强制关掉yum进程
rm -f /var/run/yum.pid

然后,就可以重新使用yum了。

X 参考文献

[Linux/CENTOS]YUM提示: Another app is currently holding the yum lock; waiting for it to exit...

原文:https://www.cnblogs.com/johnnyzen/p/14888178.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!