删除不必要的内核

删除不必要的内核

我安装了 synaptic 软件包管理器来管理我的软件包,我发现很多内核都没有被使用,我可以删除它们吗?有 2 - 3 个正在使用的内核和许多未使用的内核。

答案1

清除旧内核:http://blog.dustinkirkland.com/2016/06/purge-old-kernels.html

如果您使用 Xenial,它包含在 Byobu 包中,因此如果您安装了它,您可以立即运行它: sudo purge-old-kernels

如果您使用的是早期版本的 Ubuntu,那么您可以从这里下载脚本:https://bazaar.launchpad.net/~kirkland/byobu/trunk/download/head:/purgeoldkernels-20160229030309-vgiaonyu553ugyrz-1/purge-old-kernels

只需使其可执行并运行它:

chmod +x purge-old-kernels
sudo ./purge-old-kernels

答案2

不要随意删除软件包!否则会破坏系统功能。要删除不必要的软件包,请打开终端窗口并输入:

sudo apt-get update 
sudo apt-get autoremove

这也会删除非常旧的内核。Ubuntu(和其他 Linux)始终安装 2 个或更多内核版本作为备份。如果一个内核由于多种原因失败,下一个内核将自动启动。这确保了 100% 的防故障操作。不像愚蠢的 Windows,只有一个内核和多个蓝屏。

相关内容