在 Linux (Ubuntu) 時常常會碰到不明系統錯誤,尤其是在使用 apt-get 安裝套件、軟體時特別容易出現 dpkg 相關問題,但對於不熟悉指令介面的人來說,處理這些錯誤可真是一個大麻煩,往往得花不少時間除錯找出問題,這邊提供幾個很常見的解決辦法讓遇到問題的人可以先試試看。
sudo dpkg --configure -a
如果是遇到「E:dpkg was interrupted」這個錯誤的解決辦法很簡單,只要打上上述指令就可以排除,這單純是 dkpg 需要重新設定,而且在錯誤訊息後方多半也都會提示這個解決辦法。
但如果遇到的是「E: 無法將 /var/lib/dpkg/lock 鎖定」則多半都是因為有其他程式卡在背景執行所造成的,舊的程序占用了安裝、更新程式的通道而無法正確鎖定,可以參考「Htop」這個進程管理程式來找到該程序並且使用「F9 > Kill」。
留言
張貼留言