linux - E : Sub-process/usr/bin/dpkg returned an error code (1) whenever using apt-get

标签 linux ubuntu generics kernel

我在网上搜索了一下,发现很多人都遇到了几乎完全相同的问题,但在某些小方面与我有所不同。我已经尝试了我找到的几乎所有解决方案,但没有任何效果。

每当使用 apt-get 时,我都会遇到一个很大的错误,我不会发布整个输出,因为它有多大但它以

gzip: stdout: No space left on device

E: mkinitramfs 失败 cpio 141 gzip 1 update-initramfs:/boot/initrd.img-4.4.0-103-generic 失败 1. 运行部分:/etc/kernel/postinst.d/initramfs-tools 退出并返回 代码 1 dpkg: 错误处理包 linux-image-extra-4.4.0-103-generic (-- 配置): 子进程安装后安装脚本返回错误退出 状态 1 没有写批准报告,因为已经达到 MaxReports 错误是 处理时遇到: linux固件 linux-image-4.4.0-104-通用 linux-image-extra-4.4.0-104-generic linux-image-generic-lts-xenial linux-generic-lts-xenial linux-image-extra-4.4.0-103-generic

E: 子进程/usr/bin/dpkg 返回错误代码 (1)

我花了几个小时试图找到解决方案,但没有任何效果,许多建议使用 sudo apt-get autoclean 等方法,但考虑到我每次使用 时,这都行不通apt-get 我得到了同样的错误。

uname -r 的输出是 4.4.0-103-generic

我的/boot目录下的文件是

abi-4.4.0-103-generic         lost+found
abi-4.4.0-104-generic         memtest86+.bin
config-4.4.0-103-generic      memtest86+.elf
config-4.4.0-104-generic      memtest86+_multiboot.bin
grub                          System.map-4.4.0-103-generic
initrd.img-4.4.0-101-generic  System.map-4.4.0-104-generic
initrd.img-4.4.0-103-generic  vmlinuz-4.4.0-103-generic
initrd.img-4.4.0-97-generic   vmlinuz-4.4.0-104-generic
initrd.img-4.4.0-98-generic

最佳答案

如果您执行 df -h 并检查文件系统,您的/已满或/boot 已满。您可以使用 apt-get autoremove 删除旧内核

关于linux - E : Sub-process/usr/bin/dpkg returned an error code (1) whenever using apt-get,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48041064/

相关文章:

Git 到 GitHub - 无法连接到端口 443 : Connection refused

java - 如何使这个(泛型)类型规范发挥作用?

java - 我怎样才能得到一个类的实例?

linux - 如何使用 wget 从网站仅下载 .exe 文件?

linux - 如何将文件复制到多个子目录linux

java - 如何在 Linux TODAY 上自动下载和安装 Java JDK?

ubuntu - 如何在Ubuntu上配置测试成功后才重启nginx?

linux - 如何从 'size' 命令获取总大小?

php - 在 Localhost XML 正在生成,但在服务器中它正在创建 Empty Xml

c# - 动态生成 LINQ(成员)表达式