+ -
当前位置:首页 → 问答吧 → ubuntu终端中出现‘无法获得锁’解决方案

ubuntu终端中出现‘无法获得锁’解决方案

时间:2008-08-04

来源:互联网

当在终端执行类似sudo apt-get ****的命令时常常出现E: 无法获得锁 /var/lib/dpkg/lock - open (11 资源临时不可用)

E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

的提示,是嘛意思呢?几经尝试终于发现是由于软件包管理软件正在运行,linux和windows不同,它在同一时间里只能安装一个软件,也就是说软件只能一个一个地安装,当执行上诉命令时实际上是在企图同时从网上得到软件并安装,当然就不可以了哦,所以呢只要关掉其他的软件包管理软件就可以了,如新得立阿,系统升级程序阿啥滴就好了哦。

作者: auhtcode   发布时间: 2008-08-04

哦。。知道了。。谢分享。

作者: yanghbmail   发布时间: 2008-08-04

还好,还好,谢谢

作者: wudingning   发布时间: 2008-10-10

你换成root用户试一下,我想应该是可以的,从所显示的提示来看是这样的。

作者: cwqing1973   发布时间: 2008-10-10

i agree with you

作者: chgshjh   发布时间: 2008-10-14

谢谢LZ

作者: 柯计   发布时间: 2009-10-24

阁下 字迹工整,
文笔极佳,
才思敏捷,
过目不忘,
十年寒窗,
博学多才,
见多识广,
才高八斗,
学富五车,
文武双全,
雄韬伟略,
谈吐不凡,
谈笑风声,
高谈阔论,

作者: liumang   发布时间: 2009-10-26

作者: liumang   发布时间: 2009-10-26

无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用)

问题:

运行程序更新时出现报错:

无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用)

解决:
其实这是因为有另外一个程序在运行,导致锁不可用。原因可能是上次运行更新或安装没有正常完成。解决办法是杀死此进程
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

作者: dingpeng.wang   发布时间: 2011-09-19