ubuntu16.4.1无法获得锁解决方法
在使用ubuntu的终端,使用sudo apt install something时,经常会出现下面的错误信息
E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
在查阅资料之后,出现这个错误的原因是因为上次使用apt时在任务未完成时就将其关闭
解决方法
强制解锁
$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/cache/apt/archives/lock
如果用上述方法无法解决的话,可以采用下面的方法
杀死使用apt的进程
ps aux|grep apt
将使用apt的进程杀死,例如进程号为1131
kill -9 1131