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

一、无法获得锁 /var/lib/dpkg/lock – open (11: 资源暂时不可用)

在用sudo apt-get install 安装软件时,由于速度太慢,想换个软件源,直接关闭了终端,apt-get但进程没有结束,结果终端提示

“E: 无法获得锁 /var/lib/dpkg/lock – open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?” 解决办法如下: 1 终端输入 ps -aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。解决。 2 强制解锁,命令

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

sudo rm /var/lib/dpkg/lock

二、config.dat is locked by another process: 资源暂时不可用

debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: 资源暂时不可用

amw@ubuntu:~$ sudo apt-get install squid 正在读取软件包列表... 完成 正在分析软件包的依赖关系树        正在读取状态信息... 完成        squid 已经是最新的版本了。 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 272 个软件包未被升级。 有 2 个软件包没有被完全安装或卸载。 解压缩后会消耗掉 0 B 的额外空间。 您希望继续执行吗?[Y/n]y debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: 资源暂时不可用 正在设置 squid (2.7.STABLE9-4ubuntu4) ... debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: 资源暂时不可用 dpkg:处理 squid (--configure)时出错:  子进程 已安装 post-installation 脚本 返回了错误号 1 由于已经达到 MaxReports 限制,没有写入 apport 报告。                                                     dpkg:依赖关系问题使得 gadmin-squid 的配置工作不能继续:  gadmin-squid 依赖于 squid;然而:   软件包 squid 尚未配置。 dpkg:处理 gadmin-squid (--configure)时出错:  依赖关系问题 - 仍未被配置 由于已经达到 MaxReports 限制,没有写入 apport 报告。                                                     在处理时有错误发生:  squid  gadmin-squid E: Sub-process /usr/bin/dpkg returned an error code (1)

解决方法:

amw@ubuntu:~$ sudo lsof /var/cache/debconf/config.dat lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/amw/.gvfs       Output information may be incomplete. COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME frontend 4250 root    4uW  REG    7,0    40347 2966 /var/cache/debconf/config.dat amw@ubuntu:~$ sudo kill 4250 amw@ubuntu:~$ sudo apt-get autoclean  正在读取软件包列表... 完成 正在分析软件包的依赖关系树        正在读取状态信息... 完成        amw@ubuntu:~$ sudo apt-get clean  amw@ubuntu:~$ sudo apt-get autoremove 

转载: ubuntu apt-get dpkg应用中的一些问题及解决方法

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏陈仁松博客

ASP.NET Core 'Microsoft.Win32.Registry' 错误修复

今天在发布Asp.net Core应用到Azure的时候出现错误InvalidOperationException: Cannot find compilati...

4868
来自专栏我和未来有约会

Kit 3D 更新

Kit3D is a 3D graphics engine written for Microsoft Silverlight. Kit3D was inita...

2566
来自专栏C#

DotNet加密方式解析--非对称加密

    新年新气象,也希望新年可以挣大钱。不管今年年底会不会跟去年一样,满怀抱负却又壮志未酬。(不过没事,我已为各位卜上一卦,卦象显示各位都能挣钱...)...

4928
来自专栏落花落雨不落叶

canvas画简单电路图

62211
来自专栏java 成神之路

使用 NIO 实现 echo 服务器

4667
来自专栏我和未来有约会

Silverlight第三方控件专题

这里我收集整理了目前网上silverlight第三方控件的专题,若果有所遗漏请告知我一下。 名称 简介 截图 telerik 商 RadC...

4035
来自专栏转载gongluck的CSDN博客

cocos2dx 打灰机

#include "GamePlane.h" #include "PlaneSprite.h" #include "BulletNode.h" #include...

5496
来自专栏张善友的专栏

Silverlight + Model-View-ViewModel (MVVM)

     早在2005年,John Gossman写了一篇关于Model-View-ViewModel模式的博文,这种模式被他所在的微软的项目组用来创建Expr...

2978
来自专栏张善友的专栏

Miguel de Icaza 细说 Mix 07大会上的Silverlight和DLR

Mono之父Miguel de Icaza 详细报道微软Mix 07大会上的Silverlight和DLR ,上面还谈到了Mono and Silverligh...

2717
来自专栏一个爱瞎折腾的程序猿

sqlserver使用存储过程跟踪SQL

USE [master] GO /****** Object: StoredProcedure [dbo].[sp_perfworkload_trace_s...

2070

扫码关注云+社区