更新管理器发生错误

编译打包和其他
回复
houapple
帖子: 4
注册时间: 2009-04-17 9:18

更新管理器发生错误

#1

帖子 houapple » 2009-09-21 14:48

不能够初始化包信息

初始化包信息时遇到无法解决的问题。

请汇报这个此 'update-manager' 软件包的错误,并且将如下信息包含在报告中:

'E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/dpkg/status, E:无法解析或打开软件包的列表或是状态文件。'
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 更新管理器发生错误

#2

帖子 wangdu2002 » 2009-09-21 14:52

换源试试,比如试下论坛最新最快的骨头源。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 更新管理器发生错误

#3

帖子 tenzu » 2009-09-21 14:54

9.19才出炉的新鲜源哦
houapple
帖子: 4
注册时间: 2009-04-17 9:18

Re: 更新管理器发生错误

#4

帖子 houapple » 2009-09-21 15:05

首先,谢谢楼上的回答。
恩,换源更本不行,我试了,我估计是“update-manager”的问题
因为我用fsck 修复过文件系统
现在的问题是,没法下载软件了,怎么重装update-manager???
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 更新管理器发生错误

#5

帖子 cnkilior » 2009-09-21 15:05

这个错误是由于手动修改/var/lib/dpkg/status造成软件包的状态错误。

修复方法:
1、手动修复:
你要清楚你修改过那个软件包的描述,那么把它修改回来。
2、自动修复:
用/var/lib/dpkg/status-old 替换/var/lib/dpkg/status 风险是/var/lib/dpkg/status-old 可能会丢失一些信息,或者它本生也有错误。
或用/var/backups/dpkg.status.x.gz,这些应该包含错误的可能性更小,但可能会丢失更多的信息。
houapple
帖子: 4
注册时间: 2009-04-17 9:18

Re: 更新管理器发生错误

#6

帖子 houapple » 2009-09-21 15:09

5楼的可以说的明白些嘛
怎么替换?
重装update-manager可以不?
houapple
帖子: 4
注册时间: 2009-04-17 9:18

Re: 更新管理器发生错误

#7

帖子 houapple » 2009-09-21 16:02

问题已解决
在我又进行了一次 fsck 之后发现 /var/lib/dpkg/下的status被删除了
然后我查看http://wiki.ubuntu.com.cn/UbuntuManual:Ubuntu_%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%AE%A1%E7%90%86
发现了解决办法。
“如果 /var/lib/dpkg/status 因为某种原因坏掉了,Ubuntu 系统将会完全丢失软件包选择状态的数据。赶快到 /var/lib/dpkg/status-old 或 /var/backups/dpkg.status.* 下找找旧的 /var/lib/dpkg/status 文件。 "
我找到/var/backuos/dpkg.status.0 将它修改为status,然后复制到/var/lib/dpkg/下
问题解决。
不知道是否丢失了软件信息。不过可以升级系统和安装程序了。
之所以将这些写出来是为出现同样问题的朋友给点提示
感谢http://wiki.ubuntu.com.cn/ 和google
:em09
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 更新管理器发生错误

#8

帖子 cnkilior » 2009-09-21 16:21

2,3楼的新人,这么积极推广骨头的源,想都不想就写答案。多读读手册和代码,比瞎灌好的多。
yiqinty
帖子: 13
注册时间: 2009-01-17 8:52
联系:

Re: 更新管理器发生错误

#9

帖子 yiqinty » 2009-09-27 23:23

我出现这个问题!!!!!!
ubuntu9.04在安装程序过程中出现下面这样的提示:
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
我该如何解决问题?大家给个意见!!

怎么解决???
头像
wzssyqa
帖子: 4010
注册时间: 2008-04-07 17:36
来自: 泰安人在阜新

Re: 更新管理器发生错误

#10

帖子 wzssyqa » 2009-09-27 23:29

you must manually run 'sudo dpkg --configure -a' to correct the problem

就是这样,手动运行 'sudo dpkg --configure -a

估计是你升级时死机或者强制关机了
yiqinty
帖子: 13
注册时间: 2009-01-17 8:52
联系:

Re: 更新管理器发生错误

#11

帖子 yiqinty » 2009-09-27 23:32

houapple 写了:问题已解决
在我又进行了一次 fsck 之后发现 /var/lib/dpkg/下的status被删除了
然后我查看http://wiki.ubuntu.com.cn/UbuntuManual:Ubuntu_%E8%BD%AF%E4%BB%B6%E5%8C%85%E7%AE%A1%E7%90%86
发现了解决办法。
“如果 /var/lib/dpkg/status 因为某种原因坏掉了,Ubuntu 系统将会完全丢失软件包选择状态的数据。赶快到 /var/lib/dpkg/status-old 或 /var/backups/dpkg.status.* 下找找旧的 /var/lib/dpkg/status 文件。 "
我找到/var/backuos/dpkg.status.0 将它修改为status,然后复制到/var/lib/dpkg/下
问题解决。
不知道是否丢失了软件信息。不过可以升级系统和安装程序了。
之所以将这些写出来是为出现同样问题的朋友给点提示
感谢http://wiki.ubuntu.com.cn/ 和google
:em09
我改名了。就是不能复制进去!!!!!怎么办呀?
yiqinty
帖子: 13
注册时间: 2009-01-17 8:52
联系:

Re: 更新管理器发生错误

#12

帖子 yiqinty » 2009-09-27 23:33

wzssyqa 写了:you must manually run 'sudo dpkg --configure -a' to correct the problem

就是这样,手动运行 'sudo dpkg --configure -a

估计是你升级时死机或者强制关机了

我就是死机了。重启后就出现这个问题了~~~
yiqinty
帖子: 13
注册时间: 2009-01-17 8:52
联系:

Re: 更新管理器发生错误

#13

帖子 yiqinty » 2009-09-27 23:36

wzssyqa 写了:you must manually run 'sudo dpkg --configure -a' to correct the problem

就是这样,手动运行 'sudo dpkg --configure -a

估计是你升级时死机或者强制关机了
:em06 呵呵。可以了。谢谢!!!非常感谢!
回复