Ubuntu 保留旧内核的政策是什么

Ubuntu 保留旧内核的政策是什么

我刚刚用完了 / 上的磁盘空间。查看情况后,我意识到自从第一次安装 12.04 以来,Ubuntu 已经升级了内核约 23 次,并且保留了所有旧内核、二进制文件和头文件源

我刚刚手动apt-get purge删除了除最后几个之外的所有文件,节省了约 4Gb 的空间(在 20Gb 分区上,因此这非常重要)。Ubuntu 为什么要保留所有这些文件?是缺少“保留最后 4 个”这样的功能还是有其他原因?

答案1

Ubuntu 过去出于安全原因保留旧内核,但现在应该自动清理旧内核。

系统应该根据此错误自动清理旧内核:

因此,您可能需要确保您的系统是最新的,并且安装了 apt (0.9.7.5ubuntu5.5)。如果您仍然遇到错误行为,请报告错误在 apt 包上。

如果你想清理东西这也很有用:

您不需要手动清除每个内核包,sudo apt-get autoremove偶尔清除一次就可以删除您不再需要的内核。但是,找到系统无法自动清除旧内核的根本原因可能更容易。

相关内容