歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用)

Ubuntu 無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用)

日期:2017/2/28 13:52:17   编辑:Linux教程

在Ubuntu系統的termial下,用apt-get install 安裝軟件的時候,如果在未完成下載的情況下強制關閉terminal。此時 apt-get進程可能沒有結束。結果,如果再次運行apt-get install 命令安裝如今,可能會發生下面的問題。

問題說明

Ubuntu下運行程序更新時出現報錯:

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

E:無法鎖定管理目錄(/var/lib/dpkg/),是否有其他進程正占用它?

或者這個錯誤:

dpkg: 錯誤:另外一個進程已經為 dpkg 狀態數據庫 加鎖

上述某一執行過程中卡死了,相應進程也沒結束掉。

解決方法

其實這是因為有另外一個程序在運行,導致鎖不可用。原因可能是上次運行更新或安裝沒有正常完成。如果是以上分析的前兩種情況,最好是等待操作完成。也可以用以下辦法是殺死此進程

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

sudo rm /var/lib/dpkg/lock

OK,如果沒有意外,此問題解決了。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved