1.安裝軟件時提示無法獲得鎖柱嫌,原因是上次更新或安裝軟件沒有正常完成
終端提示:
????????????????無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用)
????????????????E: 無法鎖定管理目錄(/var/lib/dpkg/)腕窥,是否有其他進(jìn)程正占用它抹竹?”
解決辦法如下:
????????????????1.終端輸入 ps? -aux 炬太,列出進(jìn)程,找到含有apt-get的進(jìn)程,直接sudo kill PID解決兽叮。
????????????????2.強(qiáng)制解鎖--命令:
????????????????????????sudo rm /var/cache/apt/archives/lock
????????????????????????sudo rm /var/lib/dpkg/lock
有一些軟件損壞了洞焙,所以需要對其進(jìn)行卸載,但是卸載不成功突琳,原來是 /var/lib/dpkg/updates 文檔出現(xiàn)了問題
2.apt-get update失敗
終端顯示:
????????????????E: dpkg 被中斷幅骄,您必須手工運(yùn)行 sudo dpkg --configure -a 解決此問題
解決方法如下:
????????????????sudo rm /var/lib/dpkg/updates/*
????????????????sudo apt-get update
????????????????sudo apt-get upgrade
--------------------------------------------------解釋如下--------------------------------------------------
(1)/var/lib/dpkg/updates 資料夾里面的檔案有問題, 使得更新套件出現(xiàn)錯誤本今。所以使用命令把它完全刪除
? ? ? ? ? ? 刪除命令:sudo rm /var/lib/dpkg/updates/*。
(2)升級軟件安裝主巍。
????????????重建命令:sudo apt-get update
(3)更新系統(tǒng)冠息。
????????????sudo apt-get upgrade
重新卸載不可用軟件,再次失敗孕索,因為剛剛把 /var/lib/dpkg/updates 文件刪除了逛艰,所以在此重建這個目錄
3.dpkg: error: 無法掃描更新目錄 /var/lib/dpkg/updates/ : 沒有那個文件或目錄
錯誤顯示如下:
重建目錄:
root@jixiaofeng-OptiPlex-360:~# mkdir /var/lib/dpkg/updates/
再次卸載損壞的軟件:?
?apt-get autoremove
4.卸載軟件用autoremove,比如我后面裝了cmake-gui搞旭,但是版本比較老舊散怖,所以就卸載了重新裝
apt-get autoremove cmake-qt-gui