[问题]apt出错,导致dpkg --configure -a命令不能使用

系统安装、升级讨论
回复
martian2
帖子: 39
注册时间: 2008-05-24 10:54
送出感谢: 0
接收感谢: 0

[问题]apt出错,导致dpkg --configure -a命令不能使用

#1

帖子 martian2 » 2008-06-05 21:22

在Synaptic自动更新时不小心按了Ctrl+C,导致apt出现了问题,输入sudo apt-get install xxx 后出现:

代码: 全选

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.


按照系统提示输入 sudo dpkg --configure -a,结果出现:

代码: 全选

dpkg: ../../src/packages.c:221: process_queue: Assertion `dependtry <= 4' failed.
Aborted


Apt还是不能用,没办法,只好用sudo apt-get autoclean清理一下缓存,清理后apt能正常使用了,但dpkg --configure -a 命令仍然出错,郁闷了好久,无奈之下用只好执行

代码: 全选

sudo dpkg -l | grep -v ^ii
sudo dpkg --purge -a


问题依旧,只好来这里问问了,怎样才能修复错误,是dpkg --configure -a命令能够正常使用?系统是debian 4
martian2
帖子: 39
注册时间: 2008-05-24 10:54
送出感谢: 0
接收感谢: 0

#2

帖子 martian2 » 2008-06-05 23:38

经过一番搜索,终于在老外那里找到答案了

代码: 全选

sudo apt-get remove blt
sudo apt-get remove gimp-python
sudo dpkg --configure -a

一切正常!原来是更新安装gimp-python时不小心按Ctrl+C取消了,得先卸载gimp-python,看来国内的资料还是少啊,很多问题都得跑到老外的论坛那里找答案
:( :( :(
头像
muzuiget
帖子: 1097
注册时间: 2007-12-31 14:57
送出感谢: 0
接收感谢: 1 次

#3

帖子 muzuiget » 2008-06-05 23:41

:lol: 恭喜楼主找到解决方法
回复

回到 “系统安装和升级”