Ubuntu - 删除多余内核
Linux如果升级到新的内核,还算稳定且打算用于生产环境,老的内核还占用boot
启动盘空间、占用磁盘空间,还放着干嘛;这篇是Ubuntu删除多余内核的教程。
一、确定目前使用的内核
uname -a
例如显示如下:
root@onebox:~# uname -a
Linux onebox.guest 4.15.18-041518-generic #201804190330 SMP Thu Apr 19 07:34:21 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
确定了目前内核的版本为4.15.18
。
二、查看已经存在的内核
dpkg --get-selections| grep linux
例如我的测试系统如下:
root@onebox:~# dpkg --get-selections| grep linux
libselinux1:amd64 install
linux-firmware install
linux-generic install
linux-headers-3.13.0-149 install
linux-headers-3.13.0-149-generic install
linux-headers-generic install
linux-image-3.13.0-149-generic install
linux-image-4.15.18-041518-generic install
linux-image-extra-3.13.0-149-generic install
linux-image-generic install
util-linux install
三、删除多余的内核
删除上述列表中显示的之前的内核3.13.0
:
apt purge -y linux-headers-3.13.0-* linux-image-3.13.0-* linux-image-extra-*
删除完成之后:
root@onebox:~# dpkg --get-selections| grep linux
libselinux1:amd64 install
linux-firmware install
linux-image-4.15.18-041518-generic install
util-linux install
四、更新GRUB
update-grub
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。