執行 apt-get update/install 時出現 E: 無法獲得鎖 /var/lib/dpkg/lock,通常是前一次 apt/dpkg 進程異常中斷留下鎖定檔。刪除兩個鎖定檔即可恢復。
E: 無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源暫時不可用)
E: 無法鎖定管理目錄 (/var/lib/dpkg/),是否有其他進程正占用它?
sudo rm /var/lib/dpkg/lock
sudo rm /var/cache/apt/archives/lock
/var/lib/dpkg/lock:dpkg 資料庫鎖,防止並發修改套件資料庫。/var/cache/apt/archives/lock:apt 下載快取鎖。執行前請確認**確無其他 apt/dpkg 進程正在運行** (用 ps aux | grep -E 'apt|dpkg' 檢查),否則強制刪除鎖可能導致資料庫損毀。
