E: 無法獲得鎖 /var/lib/dpkg/lock-frontend - open (11: 資源暫時不可用) E: 無法獲取 dpkg 前端鎖 (/var/lib/dpkg/lock-front)


問題:

終端執行:

$sudo apt-get install vim

得到以下錯誤信息

E: 無法獲得鎖 /var/lib/dpkg/lock-frontend - open (11: 資源暫時不可用)
E: 無法獲取 dpkg 前端鎖 (/var/lib/dpkg/lock-front)

原因:

出現這個問題的原因可能是有另外一個程序正在運行,由於它在運行時,會占用軟件源更新時的系統鎖(以下稱“系統更新鎖”,此鎖文件在“/var/lib/apt/lists/”目錄下),而當有新的apt-get進程生成時,就會因為得不到系統更新鎖而出現”E: 無法獲得鎖 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)”錯誤提示!
而導致資源被鎖的原因,可能是上次安裝時沒正常完成,而導致出現此狀況。

解決方案:

  1. 方法一:

    用以下命令查看一下 apt-get的相關進程

    ps -e | grep apt  
    

    顯示:

    12580  ?        00:00:01 apt-get
    

    執行:

    $sudo kill 12580
    
  2. 方法二:

    強制解鎖

    sudo rm /var/cache/apt/archives/lock  
    sudo rm /var/lib/dpkg/lock 
    
  3. 方法三:

    更新軟件庫

    sudo apt-get update
    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM