降级后如何删除新的内核版本?

Paw*_*wel 10 updates kernel downgrade

我将 Ubuntu 升级到 12.04,所有软件包。但是在那之后我遇到了很多问题所以我决定降级到11.10。

在我这样做之后,我发现我现在有两个内核:3.2.x 和 3.0.x。我找到了很多关于如何删除旧内核的解释,但我不知道如何删除新内核。

当我使用 3.0 内核时,我没有看到 3.2 内核正在运行。但是我在 Grub 中看到了。

当我在终端中输入 uname -r 时,我会看到我目前使用的 3.0.x 内核。

如何继续删除 3.2 内核?

Rin*_*ail 11

您需要删除 3 个文件,如果您也使用虚拟机,则需要删除更多文件。但这些是主要的。

打开突触,使用搜索找到已安装的内核

  • linux-headers-3.2.x.x
  • linux-headers-3.2.x.x-generic (可能是 generic-pae 或 i686)
  • linux-image-3.2.x.x

应该很容易去除。之后运行

sudo update-grub
Run Code Online (Sandbox Code Playgroud)


Aar*_*ron 6

这应该删除您的 3.2 内核:

sudo apt-get remove --purge 3.2.x-xx-*
Run Code Online (Sandbox Code Playgroud)

显然,将 x 替换为 3.2 内核版本中的实际版本号。如果您不记得这些数字是什么,您应该可以通过查看 /boot 目录来查看它们。

我上次这样做时,我记得它触发了 grub-update 以将其从 GRUB 菜单中删除。

- 这最适合删除您想要删除的较新内核,例如 3.3.0 +,这在突触中找不到,这是一个救星!-Rabbit2190