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将会删除你不再需要的内核。然而,找到系统为什么没有自动清理旧内核的根本原因可能更容易。