Linux 内核不会更新至 2.35.25

Linux 内核不会更新至 2.35.25

我最近的 Linux 内核版本是 2.35.24。昨天有一个更新,是 2.35.25,但更新后,我的内核版本仍然停留在 2.35.24。有没有什么方法可以将其升级到 2.35.25?

答案1

更新安装了吗?

内核更新拒绝安装的原因有很多,也许您的机器因为已知问题而被列入黑名单。

要查看已安装的内核,请使用以下命令:

ls /lib/modules/

要找出您正在使用的那个,请使用以下命令:

uname -r

启动时,您可以按 [Esc] 键进入 grub 菜单,grub 菜单会显示什么?您也可以从此列表中选择任何已安装的内核。您可以在启动时显示此列表,如下所示:

cat /boot/grub/grub.cfg | grep echo

如果它不存在并且没有安装,请尝试从命令行安装它:

sudo apt-get install linux-image-2.6.32-25-generic

如果已安装该版本,但未列出,那么您可能遇到了配置问题,您应该能够运行此命令来修复它:

sudo update-grub2

答案2

可能有人不同意,但是,我发现进入 Synaptic,搜索 Linux...

确保您所需的标题和图像已安装(并已按正确的顺序安装)

例如您想要的内核有:

标题...

您的位配置的标题

您的位配置图像

如果全部都没有,请找到一个源并按此顺序安装所有 3 个

所有的标题('deb' 表示 all.deb)

适合您的位配置的标题(32 或 AMD64)

适合你的位配置的图像(32 或 AMD64)

更新 grub2

重新启动,检查当时正在运行哪个版本。

如果运行正确的版本,并且您不想返回...

你可以用“ailurus”来简化接下来的一些操作,但基本上,如果没有别的,

或者:

返回突触并删除其他“较旧”的内核。确保您有较新的内核正在运行!

简要地:

按照正确的顺序重新安装较新的内核。

重新开始

确保所有三个较新的内核部分均已在 Synaptic 中启动。

更新 Grub2

重新开始。

再次检查以确保“较新的内核”已启动...

如果您愿意,可以通过 Synaptic 或其他软件包删除旧内核。

相关内容