ubuntu 16.04安装软件常见错误 Could not get lock /var/lib/dpkg/lock - open (11: Resource

作者:佚名 上传时间:2019-04-23 版权申诉

通过终端安装程序 sudo apt-get install xxx 时出错:

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

因为刚装好的Ubantu系统,内部缺少很多软件源,这时, 系统会自动启动软件源更新进程“apt-get”,并且它会一直存活。 由于它在运行时,会占用软件源更新时的系统锁(以下称“系统更新锁”,此锁文件在“/var/lib/apt/lists/”目录下),而当有新的apt-get进程生成时,就会因为得不到系统更新锁而出现 "E: 无法获得锁 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)" 错误提示!

因此,我们只要将原先的apt-get进程杀死,从新激活新的apt-get进程,就可以让软件管理器正常工作了。

(即:出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单,杀死此进程。)

在终端中敲入以下两句:

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

但是这样不能根本解决问题:可能还会出现这样的问题,其实就是安装ubuntu后没有更新软件源,要更新一下就没问题。

解决方案:

1、强制重新配置软件包

sudo dpkg --configure -a

2、更新软件包源列表

sudo apt-get update

我的GitHub地址: https://github.com/heizemingjun
我的博客园地址: http://www.cnblogs.com/chenmingjun
我的蚂蚁笔记博客地址: http://blog.leanote.com/chenmingjun
Copyright ©2018 黑泽明军
【转载文章务必保留出处和署名,谢谢!】

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
ubuntu 16.04安装软件常见错误 Could not get lock /var/lib/dpkg/lock - open (11: Resource
通过终端安装程序 sudo apt-get install xxx 时出错: E: Could not get
ubuntu1804安装软件提示E Could not get lock var lib dpkg lock frontend
刚装好系统,想安装一个软件,居然报错,提示其他人正在安装。 abhishek@nuc:~$ sudo apt install grub-customizer E: Could not get lock
PDF
25KB
2021-01-16 14:48
E: Could not get lock /var/lib/dpkg/lock - open
sudo apt-get install git-all E: Could not get lock /var/lib/dpkg/lock - open (11: Resource
关于UbuntuCould not get lock var lib dpkg lock解决方案亲测
问题原因:apt还在运行 解决方法:杀死与你下载有关的apt进程 引用:psafx|grepapt 引用:sudokill-9(你所要杀死的进程)
PNG
0B
2020-06-13 14:09
Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unav
:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily
Ubuntu E: 无法获得锁 /var/lib/dpkg/lock - open (11:
安装wine出现上面的问题,点确定没有效果,于是就强行关闭。
在Linux中执行apt-get更新时遇到错误E: Could not get lock /var/lib/dpkg/lock-frontend - open
这个错误表明系统中有其他进程正在使用APT工具,导致无法获取所需的锁。解决这个问题的方法如下:等待一段时间: 错误消息中指出“Resource temporarily unavailable”表
Ubuntu 20.04
APT
2023-11-15 03:22
Ubuntu E无法获得锁var lib dpkg lock_frontend_open11资源暂时不可用
Ubuntu 18.04,其他版的Ubuntu也一样问题:当运行sudo apt-get install/update/或其他命令时,由于各种说不清的原因有时会出现如下提示:出现这个问题的原因可能是:
pdf
136.07 KB
2021-08-02 13:34
Ubuntu E无法获得锁var lib dpkg lock frontend open11资源暂时不可用
主要介绍了Ubuntu E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用),本文通过两种方案给大家分析问题所在原因,需要的朋友可以参考下
PDF
118KB
2020-09-21 10:29
Ubuntu E无法获得锁var lib dpkg lock frontend–open11资源暂时不可用
Ubuntu 18.04,其他版的Ubuntu也一样 问题: 当运行sudo apt-get install/update/或其他命令时,由于各种说不清的原因有时会出现如下提示: E: 无法获得锁 /
PDF
118KB
2021-01-16 01:56