Linux 删除多余内核

Ubuntu update 后显示一大堆的 generic,就比如:

update-initramfs: Generating /boot/initrd.img-6.2.0-36-generic
update-initramfs: Generating /boot/initrd.img-6.2.0-35-generic
update-initramfs: Generating /boot/initrd.img-6.2.0-34-generic
update-initramfs: Generating /boot/initrd.img-6.2.0-26-generic
update-initramfs: Generating /boot/initrd.img-5.19.0-46-generic
update-initramfs: Generating /boot/initrd.img-5.19.0-45-generic

这些都是 linux 的不同版本的内核,并没啥用,只留一个最新的就好。

查看全部内核:

ls /boot/vmlinuz*

查看系统正在使用的版本,一般都是最新的那个:

uname -r

然后使用命令删除不用的版本:

sudo apt purge linux-image-x.x.x-x-generic

删除完后,更新系统 grub 配置:

sudo update-grub

最后删除不相关文件:

sudo apt autoremove

当然,以防万一也不用全删,毕竟内核也不大,一般用一个留上一个就好。

换色
阅读
登录
扫码