ubuntu中apt-get dpkg应用出现的问题及解决方法
来源:互联网 发布:淘宝账号注册首页登录 编辑:程序博客网 时间:2024/06/02 02:09
一,在用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 强制解锁,命令
2
sudo rm /var/lib/dpkg/lock
二。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应用出现的问题及解决方法
- ubuntu apt-get dpkg应用中的一些问题及解决方法
- ubuntu apt-get dpkg应用中的一些问题及解决方法
- ubuntu apt-get dpkg应用中的一些问题及解决方法
- ubuntu apt-get dpkg应用中的一些问题及解决方法
- Ubuntu在apt-get 安装时出现dpkg: error processing package XXX的问题
- ubuntu apt-get dpkg
- Ubuntu apt-get与dpkg
- Ubuntu dpkg ---- apt-get ------ aptitude 区别及作用
- Ubuntu dpkg ---- apt-get ------ aptitude 区别及作用
- ubuntu中软件安装相关知识(deb、dpkg、apt-get)
- Ubuntu中软件安装相关知识(deb、dpkg、apt-get)
- Ubuntu apt-get更新及安装软件失败的解决方法
- 关于Debian中apt-get时出现NO_PUBKEY的解决方法
- ubuntu 使用apt-get install sqlite3 出现问题的解决办法
- Ubuntu中apt-get update报错的解决方法
- 重装Ubuntu 14.04后使用apt-get安装build-essential(即sudo apt-get install build-essential)时出现包依赖项问题的解决方法
- dpkg、rpm 和 apt-get、yum 的区别及使用
- 解决远程连接mysql很慢的方法(mysql_connect 打开连接慢)
- python解决字典中的值是列表问题的方法
- ListView的横向滚动(带表头与固定列)
- 2-9-1 复数类中的运算符重载(续)
- uva 10401 Injured Queen Problem(DP)
- ubuntu中apt-get dpkg应用出现的问题及解决方法
- AVL树C语言实现
- 二叉树的基本操作和遍历
- win32使用ATL显示C#COM窗体
- 【陈式兔子定理】本科生、硕士生、博士生、博士后之区别
- css中的:before 和 :after
- android摇一摇
- 【C++注意事项】2 变量声明和定义
- ACdream 1430 SETI 后缀自动机