運行yum,系統(tǒng)提示Existing lock /var/run/yum.pid: another copy is running as pid 3046
問題描寫:登錄系統(tǒng)后,履行yum install vsftpd,提示Existing lock /var/run/yum.pid: another copy is running as pid 5048.有時等5~10分鐘yum可以正常使用。
問題分析:主要緣由就是yum在自動更新,所以再運行yum就會報這個錯。
問題解決:只要關掉正在履行的yum更新就能夠了就能夠了,停止正在運行的yum進程,或禁用開機自動啟動yum進程。
操作步驟:
停止yum進程
[root@localhost ~]# rm -f /var/run/yum.pid
為何會有1個yum進程在履行呢?
原來是yum自動更新機制自動激活了yum進程,用下面的命令停止自動更新:
[root@localhost ~]# /etc/init.d/yum-updatesd stop
停止 yum-updatesd: [肯定]
如果我們不需要自動更新服務,可以直接刪除它。
#yum remove yum-updatesd
不過刪除該服務以后,以后的更新要用下面的命令手工來完成了。
#yum update