ubuntu cp: 无法获取”/boot/initrd.img-3.13.0-100-generic” 的文件状态(stat): 没有那个文件或目录

在Ubuntu上执行# sudo apt-get install apt-transport-https ca-certificates命令时,提示如下错误

update-initramfs: deferring update (hook will be called later)
cp: 无法获取”/boot/initrd.img-3.13.0-100-generic” 的文件状态(stat): 没有那个文件或目录
Failed to copy /boot/initrd.img-3.13.0-100-generic to /initrd.img at /var/lib/dpkg/info/linux-image-3.13.0-100-generic.postinst line 745.
dpkg: 处理软件包 linux-image-3.13.0-100-generic (–configure)时出错:
子进程 已安装 post-installation 脚本 返回了错误号 2
dpkg: 依赖关系问题使得 linux-image-extra-3.13.0-100-generic 的配置工作不能继续:
linux-image-extra-3.13.0-100-generic 依赖于 linux-image-3.13.0-100-generic;然而:
软件包 linux-image-3.13.0-100-generic 尚未配置。

dpkg: 处理软件包 linux-image-extra-3.13.0-100-generic (–configure)时出错:
依赖关系问题 - 仍未被配置
dpkg: 依赖关系问题使得 linux-image-generic 的配置工作不能继续:
linux-image-generic 依赖于 linux-image-3.13.0-100-generic;然而:
软件包 linux-image-3.13.0-100-generic 尚未配置。
linux-image-generic 依赖于 linux-image-extra-3.13.0-100-generic;然而:
软件包 linux-image-extra-3.13.0-100-generic 尚未配置。

dpkg: 处理软件包 linux-image-generic (–configure)时出错:
依赖关系问题 - 仍未被配置
dpkg: 依赖关系问题使得 linux-image-generic-lts-trusty 的配置工作不能继续:
linux-image-generic-lts-trusty 依赖于 linux-image-generic;然而:
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
由于已经达到 MaxReports 限制,没有写入 apport 报告。
软件包 linux-image-generic 尚未配置。

dpkg: 处理软件包 linux-image-generic-lts-trusty (–configure)时出错:
依赖关系问题 - 仍未被配置
在处理时有错误发生:
linux-image-3.13.0-100-generic
linux-image-extra-3.13.0-100-generic
linux-image-generic
linux-image-generic-lts-trusty

解决办法:

有提示的错误可以发现,在/boot目录下没有initrd.img-3.13.0-100-generic文件。
执行# sudo update-initramfs -u -k 3.13.0-100-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-100-generic
生成3.13.0-100-generic文件后,再执行原来的命令就成功了。

你可能感兴趣的:(ubuntu)