yum命令无法使用提示/var/run/yum.pid文件已被锁定,
原因是上次使用yum命令之后还没有结束进程。每个进程启动之后都会默认在/var/run目录生产pid文件。删除掉就可以继续使用了。
直接命令
#删除yum.pid文件
rm -rf /var/run/yum.pid
可直接复制下面写成脚本自动化执行。(方便日后出现此情况继续使用)
#!/bin/bash
#delete existing files of yum.
#删除yum已存在的文件,如果存在则删除,不存在则退出.
#文本文件使用bash语言.
if test -e /var/run/yum.pid
then
rm -rf /var/run/yum.pid
echo "yum file delete successful"
else
echo "The yum file does not exist"
echo "yum文件不存在"
fi