新装了个16.04的系统准备安上以前的应用,一执行安装命令就出现了以下错误:
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
查了很多资料,提示也很清楚,原因可能是上次我直接在关机的时候,VM直接切断电源导致资源一直被占用未被释放,所以还是要以后还是注意要规范操作,养成好的习惯,就算是虚拟机也该如此。
解决办法:直接杀进程。
命令如下:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
同样如果是root用户即可 去掉sudo关键字。执行完后,重启终端即可。