![我可以删除升级版本的内核来释放空间吗?](https://linux22.com/image/1069451/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%88%A0%E9%99%A4%E5%8D%87%E7%BA%A7%E7%89%88%E6%9C%AC%E7%9A%84%E5%86%85%E6%A0%B8%E6%9D%A5%E9%87%8A%E6%94%BE%E7%A9%BA%E9%97%B4%E5%90%97%EF%BC%9F.png)
我使用的是内核版本 4.15.0-99,但安装了内核版本 4.15.0-106 和 4.15.0-112。即使删除了所有旧版本的内核,我的启动仍然很满。有人能给我一个解决方案吗?
答案1
您可以删除升级后的内核版本,但这样您可能再也无法获得内核升级(因为某些内核元包也将被删除;在您的情况下,它可能是 linux-generic-hwe-16.04)。要获取安全更新,最好使用最新的可用内核。
由于 /boot 分区大小如此之小,安装linux 清除然后运行
sudo linux-purge --keep=1
这将清除除依赖于元内核的内核之外的所有内核,以及每个内核的一个早期版本。它不会删除当前启动的内核。
您可以定期运行它,例如在每次启动时。如何自动执行该操作是另一个问题。
如果你有充分的理由坚持使用内核版本 4.15.0-99,你可以使用
sudo linux-purge --choose
有选择地删除其他的。
答案2
可以通过发出“sudo apt autoremove”来删除系统不再需要的任何内容,以安全地将其从 Ubuntu 中删除。