yum提示Another app is currently holding the yum lock

千金一刻莫空度,老大无成空自伤。这篇文章主要讲述yum提示Another app is currently holding the yum lock相关的知识,希望能为你提供帮助。
yum提示Another app is currently holding the yum lock; waiting for it to exit...




[[email  protected]  ~]#  yum  repolist Another  app  is  currently  holding  the  yum  lock;   waiting  for  it  to  exit...     The  other  application  is:  PackageKit         Memory  :  153  M  RSS  (266  MB  VSZ)         Started:  Thu  Jul  12  00:03:05  2012  -  06:17  ago         State    :  Sleeping,  pid:  14997 Another  app  is  currently  holding  the  yum  lock;   waiting  for  it  to  exit...     The  other  application  is:  PackageKit         Memory  :  153  M  RSS  (266  MB  VSZ)         Started:  Thu  Jul  12  00:03:05  2012  -  06:19  ago         State    :  Sleeping,  pid:  14997

可能是系统自动升级正在运行,yum在锁定状态中。 
已经有一个yum进程在运行了,使用kill干掉它:
#  kill  -s  9  14997 #  ps  aux|grep  yum root  6744    0.0    0.0  103260  900  pts/1    S+    14:59    0:00  grep  yum root  14997  0.0    0.0  0        0    ?        Z    Sep19    0:01  [yumBackend.py]  < defunct> 1234

很遗憾,kill对付不了它,那怎么办呢?
可以通过强制关掉yum进程:


【yum提示Another app is currently holding the yum lock】解决方法:
rm -rf /var/run/yum.pid 来强行解除锁定,然后你的yum就可以运行了



    推荐阅读