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