ubuntu提示E: 無法獲得鎖 /var/lib/dpkg/lock-frontend - open (11: 資源暫時不可用)

Master_Yoda發表於2019-05-18

今天用ubuntu安裝git的時候,提示,資源不可用,然後上網搜了一下,這裡記錄以下:
原因:
出現這個問題的原因可能是有另外一個程式正在執行,由於它在執行時,會佔用軟體源更新時的系統鎖(以下稱“系統更新鎖”,此鎖檔案在“/var/lib/apt/lists/”目錄下),而當有新的apt-get程式生成時,就會因為得不到系統更新鎖而出現”E: 無法獲得鎖 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)”錯誤提示!
而導致資源被鎖的原因,可能是上次安裝時沒正常完成,而導致出現此狀況。
因此,我們只要將原先的apt-get程式殺死,從新啟用新的apt-get程式,就可以讓軟體管理器正常工作了!

解決方案:
1.方法一:
用這個命令檢視一下apt-get的相關程式:

ps -e | grep apt  
顯示:
11669 ?        00:00:02 aptd  
25379 ?        00:00:00 update-apt-xapi  

然後執行:

$sudo kill 11669  
$sudo kill 25379  

但是用上面這個方法,好像沒有用,所以我又使用了第二種方法,我只執行了第二句就可以了
2.方法二:

sudo rm /var/cache/apt/archives/lock  
sudo rm /var/lib/dpkg/lock  

參考連線:https://blog.csdn.net/demonliuhui/article/details/77488296
https://blog.csdn.net/unlimitedai/article/details/86604527

相關文章