今天闲的无聊,想着升级一下ubuntu14.04的内核,因而 html
apt-get upgrade apt-get dist-upgrade linux
结果等了半个小时以后出现了以下的错误: shell
dpkg: 依赖关系问题使得 linux-image-extra-3.16.0-53-generic 的配置工做不能继续: linux-image-extra-3.16.0-53-generic 依赖于 linux-image-3.16.0-53-generic;然而: 软件包 linux-image-3.16.0-53-generic 还没有配置。 dpkg: 处理软件包 linux-image-extra-3.16.0-53-generic (--configure)时出错: 依赖关系问题 - 仍未被配置 由于错误消息指示这是因为上一个问题致使的错误,没有写入 apport 报告。 dpkg: 依赖关系问题使得 linux-image-generic-lts-utopic 的配置工做不能继续: linux-image-generic-lts-utopic 依赖于 linux-image-3.16.0-53-generic;然而: 软件包 linux-image-3.16.0-53-generic 还没有配置。 linux-image-generic-lts-utopic 依赖于 linux-image-extra-3.16.0-53-generic;然而: 软件包 linux-image-extra-3.16.0-53-generic 还没有配置。 dpkg: 处理软件包 linux-image-generic-lts-utopic (--configure)时出错: 依赖关系问题 - 仍未被配置 由于错误消息指示这是因为上一个问题致使的错误,没有写入 apport 报告。 正在设置 linux-headers-3.16.0-53 (3.16.0-53.72~14.04.1) ... 正在设置 linux-headers-3.16.0-53-generic (3.16.0-53.72~14.04.1) ... 正在设置 linux-headers-generic-lts-utopic (3.16.0.53.44) ... dpkg: 依赖关系问题使得 linux-generic-lts-utopic 的配置工做不能继续: linux-generic-lts-utopic 依赖于 linux-image-generic-lts-utopic (= 3.16.0.53.44);然而: 软件包 linux-image-generic-lts-utopic 还没有配置。 dpkg: 处理软件包 linux-generic-lts-utopic (--configure)时出错: 依赖关系问题 - 仍未被配置 因为已经达到 MaxReports 限制,没有写入 apport 报告。 dpkg: 依赖关系问题使得 linux-signed-image-3.16.0-53-generic 的配置工做不能继续: linux-signed-image-3.16.0-53-generic 依赖于 linux-image-3.16.0-53-generic (= 3.16.0-53.72~14.04.1);然而: 软件包 linux-image-3.16.0-53-generic 还没有配置。 linux-signed-image-3.16.0-53-generic 依赖于 linux-image-extra-3.16.0-53-generic (= 3.16.0-53.72~14.04.1);然而: 软件包 linux-image-extra-3.16.0-53-generic 还没有配置。 dpkg: 处理软件包 linux-signed-image-3.16.0-53-generic (--configure)时出错: 依赖关系问题 - 仍未被配置 因为已经达到 MaxReports 限制,没有写入 apport 报告。 dpkg: 依赖关系问题使得 linux-signed-image-generic-lts-utopic 的配置工做不能继续: linux-signed-image-generic-lts-utopic 依赖于 linux-signed-image-3.16.0-53-generic;然而: 软件包 linux-signed-image-3.16.0-53-generic 还没有配置。 dpkg: 处理软件包 linux-signed-image-generic-lts-utopic (--configure)时出错: 依赖关系问题 - 仍未被配置 因为已经达到 MaxReports 限制,没有写入 apport 报告。 dpkg: 依赖关系问题使得 linux-signed-generic-lts-utopic 的配置工做不能继续: linux-signed-generic-lts-utopic 依赖于 linux-signed-image-generic-lts-utopic (= 3.16.0.53.44);然而: 软件包 linux-signed-image-generic-lts-utopic 还没有配置。 dpkg: 处理软件包 linux-signed-generic-lts-utopic (--configure)时出错: 依赖关系问题 - 仍未被配置 因为已经达到 MaxReports 限制,没有写入 apport 报告。 gzip: stdout: No space left on device E: mkinitramfs failure cpio 141 gzip 1 update-initramfs: failed for /boot/initrd.img-3.16.0-46-generic with 1. dpkg: 处理软件包 initramfs-tools (--configure)时出错: 子进程 已安装 post-installation 脚本 返回了错误号 1 因为已经达到 MaxReports 限制,没有写入 apport 报告。
费劲查了半天,看网友的意思大部分是因为旧的软件引发的,因而 ubuntu
meteor@meteor:/boot$ dpkg --get-selections|grep linux libselinux1:amd64 install libselinux1:i386 install linux-firmware install linux-generic-lts-utopic install linux-headers-3.16.0-46 install linux-headers-3.16.0-46-generic install linux-headers-3.16.0-53 install linux-headers-3.16.0-53-generic install linux-headers-generic-lts-utopic install linux-image-3.16.0-46-generic install linux-image-3.16.0-53-generic install linux-image-extra-3.16.0-46-generic install linux-image-extra-3.16.0-53-generic install linux-image-generic-lts-utopic install linux-libc-dev:amd64 install linux-signed-generic-lts-utopic install linux-signed-image-3.16.0-46-generic install linux-signed-image-3.16.0-53-generic install linux-signed-image-generic-lts-utopic install linux-sound-base install pptp-linux install syslinux install syslinux-common install syslinux-legacy install util-linux install
接着,又执行了 app
sudo apt-get autoremove sudo apt-get audoclean sudo apt-get clean sudo dpkg --remove linux-image-3.16.0-46-generic
结果都没有起做用,因而从新看了一遍错误,发现 post
gzip: stdout: No space left on device
因而从这块着手,看是否是这块的问题,找到了http://www.2cto.com/os/201305/208245.html这篇文章,原来我离问题只有一步远。。。。 spa
sudo dpkg --remove linux-image-3.16.0-46-generic这个执行以后并无把相应的东西卸载干净,须要执行
sudo apt-get purge linux-image-3.16.0-46-generic
这样才能够,执行了这条命令以后,问题解决。哎哟我去~无语到底// code
对了,在我执行 htm
sudo dpkg --remove linux-image-3.16.0-46-generic以后
meteor@meteor:/boot$ dpkg --get-selections|grep linux libselinux1:amd64 install libselinux1:i386 install linux-firmware install linux-generic-lts-utopic install linux-headers-3.16.0-46 install linux-headers-3.16.0-46-generic install linux-headers-3.16.0-53 install linux-headers-3.16.0-53-generic install linux-headers-generic-lts-utopic install linux-image-3.16.0-46-generic deinstall linux-image-3.16.0-53-generic install linux-image-extra-3.16.0-46-generic install linux-image-extra-3.16.0-53-generic install linux-image-generic-lts-utopic install linux-libc-dev:amd64 install linux-signed-generic-lts-utopic install linux-signed-image-3.16.0-46-generic install linux-signed-image-3.16.0-53-generic install linux-signed-image-generic-lts-utopic install linux-sound-base install pptp-linux install syslinux install syslinux-common install syslinux-legacy install util-linux install里面有一条是deinstall,是由于remove没有卸载干净///,当时没有注意。。。。。
谨记致用~~~~~~ 进程