升级失败后dpkg出现问题
发表于 : 2009-09-21 9:08
使用更新管理器下载更新,但是没有下载完就停止了,并且让它安装那些下载好的软件包,于是用apt的时候就有下面的问题:
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.
按提示输入命令,但是失败了,显示结果如下:
chenq@ubuntu:~$ sudo dpkg --configure -a
正在设置 initramfs-tools (0.92bubuntu29) ...
update-initramfs: deferring update (trigger activated)
正在设置 linux-image-2.6.28-15-generic (2.6.28-15.49) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.28-15-generic
cpio: ./lib/klibc-*.so: Cannot stat: 没有该文件或目录
update-initramfs: failed for /boot/initrd.img-2.6.28-15-generic
Failed to create initrd image.
dpkg:处理 linux-image-2.6.28-15-generic (--configure)时出错:
子进程 post-installation script 返回了错误号 2
...
后面还有一长串相似的信息(出错,返回错误号)。
看起来好像linux-image-generic这个包出现问题,apt(新立得,更新管理器)已经不能用(返回 dpkg was interrupted... ...)
如何解决?
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
E: _cache->open() failed, please report.
按提示输入命令,但是失败了,显示结果如下:
chenq@ubuntu:~$ sudo dpkg --configure -a
正在设置 initramfs-tools (0.92bubuntu29) ...
update-initramfs: deferring update (trigger activated)
正在设置 linux-image-2.6.28-15-generic (2.6.28-15.49) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.28-15-generic
cpio: ./lib/klibc-*.so: Cannot stat: 没有该文件或目录
update-initramfs: failed for /boot/initrd.img-2.6.28-15-generic
Failed to create initrd image.
dpkg:处理 linux-image-2.6.28-15-generic (--configure)时出错:
子进程 post-installation script 返回了错误号 2
...
后面还有一长串相似的信息(出错,返回错误号)。
看起来好像linux-image-generic这个包出现问题,apt(新立得,更新管理器)已经不能用(返回 dpkg was interrupted... ...)
如何解决?