E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
分析原因
1)系统正在安装或更新软件,apt、apt-get正在被使用,所以暂时无法使用。
2)可能是上次更新或者安装没有正常完成,导致apt或apt-get被占用。
方法一:可以先找一下apt或apt-get相关的进程,然后使用kill 杀掉进程;
方法二:这种方案比较暴力,但比较有效;直接删除/var/cache/apt/archives/lock、/var/lib/dpkg/lock这两个文件,达到强制解锁的效果,命令如下:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
方法三:重启虚拟机