如何解决报错:Another app is currently holding yum lock?

在运行yum 相关命令的时候,不知道怎么回事无法进行下载安装,报出 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.... 意思是该应用等待解锁

解决方法:

使用kill -9 把提示进程杀掉,这样就可以了,可以执行yum命令了。

例如报错进程号是7341

那么就执行指令:kill -9 7341

如果,上述操作还不能解决,可以使用下面的命令

killall -9 yum

假如还是无法解决,继续执行

rm -f /var/run/yum.pid 

然后执行更新yum

yum -y update

最后确保yum-updatesd已经启动

/etc/init.d/yum-updatesd status

/etc/init.d/yum-updatesd start

你可能感兴趣的:(运维,linux,centos,服务器)