问题描述:
使用命令:
$ sudo apt-get install
安装时出现以下错误:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg), is another process using it?
环境:
ubuntu 16.04
问题分析:
提示说的很明显,有个文件(猜测是安装时需要用到的)被另外的进程锁住了,没有释放。
原因一般有两个:
一是有其他安装程序正在工作,
二是以前的安装程序没有正常退出导致锁没有正常释放。
原因一般有两个:
一是有其他安装程序正在工作,
二是以前的安装程序没有正常退出导致锁没有正常释放。
解决方案:
如果是原因一,等待其余的安装程序完成自然就能继续安装。
针对原因二,可以手动释放锁,使用如下命令:
$ sudo rm /var/cache/apt/archives/lock
$ sudo rm /var/lib/dpkg/lock
之后安装后续过程便可顺利进行。