清除Ubuntu无用内核

  1. sudo apt-get autoremove 清理系统中软件包
  2. Ubuntu 系统在一次次升级的过程中,会在 /boot 文件夹中积累多个内核文件。

  3. 使用 autoremove 命令可以清除部分过时的内核文件。

    但是,现在有一个更新的、更方便的命令行工具,可以实现清除旧内核文件的目的。当然,首先需要启动终端——按下 Ctrl + Alt + t 组合键,即可启动终端软件。

  4. 在终端的命令提示符后输入以下命令进行安装byobu:

    sudo apt install byobu
  5. 安装后,继续在命令提示符后输入

    sudo purge-old-kernels

    最后输入“Y”确认,旧内核的清理工作即会开始。

  6. 待上述命令执行完毕,再查看 /boot 文件夹,可以发现旧的内核文件已经被清理干净了。

  7. 清理之后如果没有升级,在这种情况下执行上述 purge-old-kernels 命令,将会收到“No kernels are eligible for removal”,意思是“没有需要清理的内核”。

    另外此 purge-old-kernels 命令在清理过程中,会自动保留最新的、和最近的这两个内核,以防止新内核无法启动时,还可以用旧内核继续启动电脑。

posted @ 2018-04-14 17:43  tsvico  阅读(253)  评论(0编辑  收藏  举报