如何从Ubuntu中删除旧内核

Linux内核

我们最近收到了最新的Ubuntu LTS,您肯定会通过更新获得该版本。 这肯定会导致用未删除的软件包和内核填充硬盘驱动器。 尤其是仍然存在的内核。

如果我知道它存在 自动删除工具删除不必要的软件包,但软件包已删除,而不是旧内核,因此需要此工具。 同样在硬盘驱动器(例如SSD)中,释放空间的需求也很重要。 也许是因为这一切 达斯汀·柯克兰(Dustin Kirkland),规范工作者创建了一个工具来 从我们的Ubuntu系统中删除旧内核.

可以删除旧内核以释放硬盘空间

我们需要的工具在 byobu软件包,这是我们在Ubuntu 16.04中找到的用于以前版本的软件包,如果您无法安装此软件包,建议您仔细阅读 github的 从创建者那里可以得到它。 安装完Byoubu软件包后,我们必须运行该工具,它将负责删除所有必要的内核。 减去最后两个,这是必需的。 此系统是出于安全考虑,因为如果最后一个失败,则用户将能够选择最后一个起作用的系统。

因此,要运行该程序,我们将必须打开一个终端并编写以下内容:

sudo apt-get install byobu

sudo purge-old-kernels

这将满足我们的所有需求。 如果我们还想保存一个内核,则该程序具有几个允许我们执行此操作的参数,例如–keep参数。 所有这些参数都在软件包的手册页中列出,您也可以通过突触管理器查看。

事实是, 内核是Ubuntu更新最多,占用空间最多的部分之一,这就是为什么如果您来自Ubuntu 14.04或Ubuntu 13.10,最好运行此工具,您会注意到释放了多少空间,系统也更快。 所以 为什么不试试呢?


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

3条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   里奥哈姆·古铁雷斯·里维拉

    我认为命令有错误

    sudo:purge-old-kernels:找不到命令

    1.    泽维尔

      我使用了长命令,但是在sudo和purge之间应该没有“:”,只有一个空格

  2.   饭崎

    我的Ubuntu 16.04告诉我该软件包不存在:

    sudo apt-get install byobu

    正在阅读包装清单...完成
    创建依赖树
    正在读取状态信息...完成
    E:无法找到byobu软件包