插件窝 干货文章 Ubuntu如何删除无用的Linux内核

Ubuntu如何删除无用的Linux内核

内核 删除 sudo bash 824    来源:    2025-04-25

在Ubuntu中删除无用内核可以释放磁盘空间并保持系统整洁。以下是详细步骤:

方法一:使用apt命令(推荐)

  1. 首先查看已安装的内核版本:
dpkg --list | grep linux-image
  1. 删除特定内核版本(保留当前运行的和最新的备用内核):
sudo apt remove linux-image-x.x.x-x-generic
  1. 清理依赖包:
sudo apt autoremove

方法二:使用purge命令完全删除

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

方法三:使用图形工具(Ubuntu 18.04+)

  1. 打开"软件和更新"
  2. 选择"其他软件"标签
  3. 点击"清除旧内核"

注意事项:

  1. 不要删除当前运行的内核,使用uname -r查看当前内核版本
  2. 建议保留1-2个较新内核作为备用
  3. 删除后建议更新grub:
sudo update-grub

自动化清理(适用于较新Ubuntu版本)

sudo apt install --assume-no linux-image-generic  # 模拟安装查看将要删除的内容
sudo apt autoremove --purge

验证清理结果

dpkg --list | grep linux-image
df -h  # 查看释放的空间

提示:定期执行sudo apt autoremove可以自动清理不再需要的旧内核。