升级到 12.04 后出现错误

exi*_*lit 6 updates apt 12.04

我一直在寻找解决方案并找到了 [this][1]。但是由于没有来自线程启动器的反馈,这不是我的解决方案,我想再问一次。

我已经更新到 Ubuntu 12.04 并且我正在使用 Gnome 3 桌面。更新后,我收到了来自 apport-gtk 的几条错误消息(或来自有关 gtk 的 apport ?!?)。提交错误日志给了我更多的错误。

系统现在可以工作,但每次我使用 apt 或 aptitude 时,我都会收到以下消息。

wowa@wowapc:~$ sudo apt-get upgrade
阅读包裹清单...完成
构建依赖树       
读取状态信息...完成
0 升级,0 新安装,0 删除,0 未升级。
4 未完全安装或拆卸。
此操作后,将使用 0 B 的额外磁盘空间。
你想继续[是/否]吗?是
设置 initramfs-tools (0.99ubuntu13) ...
update-initramfs:推迟更新(触发激活)
设置 linux-image-3.2.0-24-generic (3.2.0-24.37) ...
运行 depmod。
update-initramfs:延迟更新(稍后会调用钩子)
检查 /etc/kernel/postinst.d。
运行部分:执行 /etc/kernel/postinst.d/dkms 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
运行部分:执行 /etc/kernel/postinst.d/initramfs-tools 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
update-initramfs:生成/boot/initrd.img-3.2.0-24-generic
运行部分:执行 /etc/kernel/postinst.d/pm-utils 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
运行部分:执行 /etc/kernel/postinst.d/update-notifier 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
运行部分:执行 /etc/kernel/postinst.d/zz-runlilo 3.2.0-24-generic /boot/vmlinuz-3.2.0-24-generic
致命:没有定义图像。
运行部分:/etc/kernel/postinst.d/zz-runlilo 退出并返回代码 1
无法在 /var/lib/dpkg/info/linux-image-3.2.0-24-generic.postinst 行 1010 处处理 /etc/kernel/postinst.d。
dpkg: 错误处理 linux-image-3.2.0-24-generic (--configure):
 子进程安装后安装脚本返回错误退出状态 2
dpkg:依赖问题阻止了 linux-image-generic 的配置:
 linux-image-generic 依赖于 linux-image-3.2.0-24-generic;然而:
  软件包 linux-image-3.2.0-24-generic 尚未配置。
dpkg: 错误处理 linux-image-generic (--configure):
 依赖性问题 - 未配置
dpkg:依赖问题阻止了 linux-generic 的配置:
 linux-generic 依赖于 linux-image-generic (= 3.2.0.24.26); 然而:
  软件包 linux-image-generic 尚未配置。
dpkg: 错误处理 linux-generic (--configure):
 依赖性问题 - 未配置
处理 initramfs-tools 的触发器...
由于已达到 MaxReports,未写入任何批准报告
                                                                    由于已达到 MaxReports,未写入任何批准报告
                                                        由于已达到 MaxReports,未写入任何批准报告
                                            update-initramfs:生成/boot/initrd.img-3.2.0-24-generic
致命:没有定义图像。
运行部分:/etc/initramfs/post-update.d//runlilo 退出并返回代码 1
dpkg: 处理 initramfs-tools (--configure) 时出错:
 子进程安装后安装脚本返回错误退出状态 1
由于已达到 MaxReports,未写入任何批准报告
                                                                    处理时遇到错误:
 linux-image-3.2.0-24-generic
 linux-image-generic
 linux-generic
 initramfs 工具
E:子进程/usr/bin/dpkg返回错误码(1)

我希望任何人都可以提供帮助。

小智 6

我认为问题是由于与lilo您的系统上安装的软件包发生冲突。Ubuntu 的默认引导加载程序是Grub2,您可能不需要lilo.

试试sudo apt-get remove lilo。然后尝试,例如。sudo dpkg --configure initramfs-tools. 错误消息应该消失。