使用sudo apt-get update時(shí)報(bào)如下錯(cuò)誤,查了下,有可能是apt-get或者一些前臺(tái)GUI在執(zhí)行期間停止了apt-get,導(dǎo)致apt鎖死的狀態(tài)。如下是查找的問(wèn)題以及解決方法的截圖。

出現(xiàn)問(wèn)題的圖片

image.png

image.png
--- 總結(jié) ---
上述問(wèn)題說(shuō)明:
有可能是前端GUI在執(zhí)行期間使用了apt-get,但是又直接關(guān)閉了終端,導(dǎo)致apt-get進(jìn)程沒(méi)有結(jié)束,鎖進(jìn)程。
出現(xiàn)問(wèn)題翻譯成中文如下:
:“E: 無(wú)法獲得鎖 /var/lib/dpkg/lock – open (11: 資源暫時(shí)不可用)
E: 無(wú)法鎖定管理目錄(/var/lib/dpkg/),是否有其他進(jìn)程正占用它?”
解決方法:
- 終端輸入 ps -aux,列出進(jìn)程。找到含有 apt-get的進(jìn)程,直接 sudo kill PID。解決。
- 強(qiáng)制解鎖命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock