現象
執行sudo apt-get install XXX時會出現:
E:無法獲得鎖/
var/lip/dpkg/lock - open(11:資源暫時不可用)
E:無法鎖定管理目錄(/ var/lib/dpkg/),是否有其他進程正占用它?
錯誤,是因為ubuntu一次只能運行一個apt-get,也就是說Ubuntu不能安裝多個app,只能一個一個來。
E:無法鎖定管理目錄(/ var/lib/dpkg/),是否有其他進程正占用它?
錯誤,是因為ubuntu一次只能運行一個apt-get,也就是說Ubuntu不能安裝多個app,只能一個一個來。
分析
- 是不是正在安裝其它軟件?包括下面幾種情況之一
- 雙擊了deb包,且正在安裝中
- 打開了新力得
- 打開了Ubuntu軟件中心
- 某處執行了apt-get命令
- 某處執行了aptitude命令
- 某處執行了dpkg命令
- 是不是正在更新系統?
- 是不是正在更新系統?
- 某處執行了apt-get update命令
- 運行了更新管理器並且現在處於應用更新進度。
- 上述某一執行過程中卡死了,相應進程也沒結束掉。
解決方案
- 如果是以上分析的前兩種情況,最好是等待操作完成。
- 如果是第三種情況,可以選擇以下兩個解決方案
- 可以重啟系統;
- 執行sudo rm /var/lib/dpkg/lock