新配置的CentOS更新YUM源,結果執行yum命令時,提示“Another app is currently holding the yum lock; waiting for it to exit...”等錯誤字樣。
原因:
字面意思是說"另外一個程序給yum加了鎖,要等到 yum-updatesd程序退出以后才可以進行",yum-updatesd是系統自帶的一個提供系統更新的服務,安裝文件也叫做yum-updatesd,這個服務默認是自動啟動的(init 5),他運行的時候會自動給yum加鎖,這就導致了開機后不能手動進行yum了。
解決方法:
在bash里面直接輸入以下命令,刪除yum.pid強行解除鎖定就可以了。
rm -rf /var/run/yum.pid
新聞熱點
疑難解答