E: 無法獲得鎖 /var/cache/apt/archives/lock - open (11: 資源暫時不可用) E: 無法對目錄 /var/cache/apt/archives/ 加鎖 解決辦法

markzlei發表於2019-04-18

首先使用命令 sudo apt-get install -y ansible

結果發現出現下面的錯誤

E: 無法獲得鎖 /var/cache/apt/archives/lock - open (11: 資源暫時不可用)
E: 無法對目錄 /var/cache/apt/archives/ 加鎖

此時使用命令

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

如果可以了就說明該命令可以正常使用

否則使用下面命令解決

ps -ef | grep apt

root       4830      1  0 20:32 ?        00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily install
root       4834   4830  0 20:32 ?        00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
sudo kill 4830
sudo kill 4834
然後再次執行

sudo apt-get install -y ansible

此時安裝成功

相關文章