一系列配置和依赖关系问题导致apt和dpkg无法运行
发表于 : 2008-11-12 14:28
出现这个问题可能是因为我在最近更新ubuntu8.04的时候,没有等待下载完更新就停止,然后安装更新造成的。后续v的几个楼层记录了我尝试解决问题的过程,不知道版主会不会删掉?
不知道我的这个问题怎么解决?详情请看下面copy出来的文本:
guanx@guanx-desktop:~$ sudo dpkg --configure -a
[sudo] password for guanx:
正在设置 initramfs-tools (0.85eubuntu39.3) ...
update-initramfs: deferring update (trigger activated)
dpkg:依赖关系问题使得 g++-4.2 的配置工作不能继续:
g++-4.2 依赖于 libstdc++6-4.2-dev (= 4.2.4-1ubuntu3);然而:
未曾安装软件包“libstdc++6-4.2-dev”。
dpkg:处理 g++-4.2 (--configure)时出错:
依赖关系问题 - 仍未被配置
正在设置 linux-image-2.6.24-21-generic (2.6.24-21.43) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.24-21-generic
Failed to symbolic-link boot/initrd.img-2.6.24-21-generic to initrd.img.
dpkg:处理 linux-image-2.6.24-21-generic (--configure)时出错:
子进程 post-installation script 返回了错误号 17
dpkg:依赖关系问题使得 linux-ubuntu-modules-2.6.24-21-generic 的配置工作不能继续:
linux-ubuntu-modules-2.6.24-21-generic 依赖于 linux-image-2.6.24-21-generic;然而:
软件包 linux-image-2.6.24-21-generic 还没有被配置。
dpkg:处理 linux-ubuntu-modules-2.6.24-21-generic (--configure)时出错:
依赖关系问题 - 仍未被配置
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-bootinitrd.img-2.6.15-52-686
Cannot find /lib/modules/bootinitrd.img-2.6.15-52-686
update-initramfs: failed for /boot/initrd.img-bootinitrd.img-2.6.15-52-686
dpkg: 子进程 post-installation script 返回了错误号 1
guanx@guanx-desktop:~$
小结一下以下命令都不能解决问题:sudo apt-get upgrade
sudo apt-get update
sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get autoremove
还有欲删除未使用的内核也删除不了。
不知道我的这个问题怎么解决?详情请看下面copy出来的文本:
guanx@guanx-desktop:~$ sudo dpkg --configure -a
[sudo] password for guanx:
正在设置 initramfs-tools (0.85eubuntu39.3) ...
update-initramfs: deferring update (trigger activated)
dpkg:依赖关系问题使得 g++-4.2 的配置工作不能继续:
g++-4.2 依赖于 libstdc++6-4.2-dev (= 4.2.4-1ubuntu3);然而:
未曾安装软件包“libstdc++6-4.2-dev”。
dpkg:处理 g++-4.2 (--configure)时出错:
依赖关系问题 - 仍未被配置
正在设置 linux-image-2.6.24-21-generic (2.6.24-21.43) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-2.6.24-21-generic
Failed to symbolic-link boot/initrd.img-2.6.24-21-generic to initrd.img.
dpkg:处理 linux-image-2.6.24-21-generic (--configure)时出错:
子进程 post-installation script 返回了错误号 17
dpkg:依赖关系问题使得 linux-ubuntu-modules-2.6.24-21-generic 的配置工作不能继续:
linux-ubuntu-modules-2.6.24-21-generic 依赖于 linux-image-2.6.24-21-generic;然而:
软件包 linux-image-2.6.24-21-generic 还没有被配置。
dpkg:处理 linux-ubuntu-modules-2.6.24-21-generic (--configure)时出错:
依赖关系问题 - 仍未被配置
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-bootinitrd.img-2.6.15-52-686
Cannot find /lib/modules/bootinitrd.img-2.6.15-52-686
update-initramfs: failed for /boot/initrd.img-bootinitrd.img-2.6.15-52-686
dpkg: 子进程 post-installation script 返回了错误号 1
guanx@guanx-desktop:~$
小结一下以下命令都不能解决问题:sudo apt-get upgrade
sudo apt-get update
sudo apt-get -f install
sudo dpkg --configure -a
sudo apt-get autoremove
还有欲删除未使用的内核也删除不了。