Posted on 2011-05-27 14:36
幻海藍夢 閱讀(5706)
評論(0) 編輯 收藏 所屬分類:
Linux
運行yum,系統提示Existing lock /var/run/yum.pid: another copy is running as pid 3046
問題描述:登錄系統后,執行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
為什么會有一個yum進程在執行呢?
原來是yum自動更新機制自動激活了yum進程,用下面的命令停止自動更新:
[root@localhost ~]# /etc/init.d/yum-updatesd stop
停止 yum-updatesd: [確定]
如果我們不需要自動更新服務,可以直接刪除它。
#yum remove yum-updatesd
不過刪除該服務之后,以后的更新要用下面的命令手工來完成了。
#yum update
原文:http://www.lutuzhi.com/howto/112.html
http://www.lutuzhi.com/howto/112.html