希望这不是一个重复的问题。我在发帖之前尝试搜索答案,但我对 Linux 还很陌生,找不到任何我能理解的东西。我可能需要一些 ELI5 帮助。
我正在运行 Ubuntu 16.04。我有一个完整的启动驱动器。我确定这是因为有很多额外的内核我真的不需要。
问题是,当我尝试删除最旧的(我认为它是最旧的。它是数字最小的)时使用:
sudo apt-get autoremove linux-image-4.4.0-31-generic
此错误多次引发:
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-4.4.0-75-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: error processing package linux-image-extra-4.4.0-75-generic (--remove):
subprocess installed post-removal script returned error exit status 1
Removing linux-image-extra-4.4.0-92-generic (4.4.0-92.115) ...
depmod: FATAL: could not load /boot/System.map-4.4.0-92-generic: No such file or directory
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-92-generic /boot/vmlinuz-4.4.0-92-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.4.0-92-generic /boot/vmlinuz-4.4.0-92-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-92-generic /boot/vmlinuz-4.4.0-92-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-92-generic
depmod: WARNING: could not open /var/tmp/mkinitramfs_AjLDSQ/lib/modules/4.4.0-92-generic/modules.order: No such file or directory
depmod: WARNING: could not open /var/tmp/mkinitramfs_AjLDSQ/lib/modules/4.4.0-92-generic/modules.builtin: No such file or directory
我不确定我读得是否正确,但我认为它说的是我需要更多空间来清理空间。我不知道该怎么办。请帮帮我。
我相信任何想帮助我的人都会需要更多信息。如果你需要的话请告诉我。很抱歉我无法预测。
谢谢你!
答案1
您可以尝试sudo purge-old-kernels
(byobu
包中的实用程序)。
然后sudo apt-get autoremove
。