在 Ubuntu 中删除旧的未使用的 Linux 内核

[ad_1]

如果你长时间使用你的 Ubuntu 系统并不断更新你的系统到最新,那么你最终会在你的 Ubuntu 系统上安装很多 Linux 内核版本。 在 Linux 内核更新期间,旧版本的 linux 内核不会自动删除。 它留在您的系统中并占用您的一些系统空间。 使用以下方法可以删除 Ubuntu 系统中旧的未使用的 Linux 内核。

注意:有时保留旧的 Linux 内核有助于解决当前的内核问题。 并至少保留一两个旧内核以进行故障排除或回退。

在 Ubuntu 中删除旧的未使用的 Linux 内核:

方法一:

打开终端并运行此命令。 这是最简单和最安全的方法,它会删除所有不必要的包。

sudo apt autoremove --purge

方法二:

您还可以使用终端手动删除旧内核。 但要谨慎行事。 首先通过此命令列出系统上所有已安装的内核。

Ghidra 开源软件逆向工程套件

列出所有已安装的 Linux 内核:

dpkg -l | grep linux-image | awk '{print$2}'

您可以使用此命令计算已安装的 linux 内核文件总数。

sudo dpkg --list | egrep -i --color 'linux-image|linux-headers' | wc -l

然后运行下面的命令来检查您当前工作的 Linux 内核版本。

注意:不要删除您当前的 Linux 内核。

uname -r

重要的: 不要删除您当前的 Linux 内核。

现在运行以下命令来删除特定的内核和配置文件。 如果你想删除“linux-image-4.10.0-20-generic”然后运行

sudo apt remove --purge linux-image-4.10.0-20-generic

之后更新您的 grub2 配置

sudo update-grub2

最后重新启动系统。

sudo reboot

您还可以通过突触包管理器和 Ubuntu 软件删除旧的 Linux 内核。

[ad_2]

Related Posts