保留旧内核安装可能很危险?

Jam*_*mes 7 uninstall kernel maintenance

我已经使用 ubuntu 将近 2 年了,我总是在互联网上遇到有关如何卸载旧内核版本的指南。即使在 Ask Ubuntu 中,也有很多这样的问题。

我的问题是:我必须这样做吗?保留这些旧版本是否存在问题或是否存在危险?有什么优势吗?

编辑:

只用两点来澄清问题:

Pil*_*ot6 20

您不必留下旧内核,也不必删除它们。

旧内核只会占用您的硬盘空间。就是这样。您可以安装一两个旧内核,以防万一您想使用其中之一启动。

旧内核不会以任何方式影响工作系统。

因此如果这是问题,保留旧内核安装是 100% 安全的。除非您故意使用其中之一启动,否则不会使用它们。

  • @cl-netbox 这个答案是正确的,但它是不完整的。它没有提到您安装的内核越多,安装或删除内核的速度就越慢。这是因为每次添加或删除内核版本时,GRUB 脚本都必须运行所有内核版本。一旦您用完空间并决定是时候删除两位数的旧内核版本,这会特别烦人。 (2认同)
  • 实际上 - 因为系统坚持在删除每个内核时完全配置 grub @kasperd 是正确的。 (2认同)

gun*_*ert 8

保留所有旧内核的唯一问题是空间。每个内核映像以及头文件大约需要 300 MB。

最终这会填满分区并使安全更新变得不可能。

您总是希望至少保留一个旧内核以备后备以防万一。

  • 我想强调第二句话,因为它也咬了我。我有 /boot 作为一个单独的分区,当它填满时,它变得很烦人。如果我再次从新安装,我会尽量不创建 /boot 分区。至于 OP 的查询,旧内核只是文件——也许“内核”标签使它们比实际情况更可怕。 (3认同)