为什么我在同一个发行版上有不同的内核版本

kee*_*eer 7 upgrade lts mythbuntu kernel 12.04

(重新)安装了Mythbuntu 12.04.2 来解决音频问题。安装后我发现这个 MythTV 前端的内核版本是3.5.0-27-generic

但是在完全更新的 Mytbuntu 12.04…前端/后端服务器(安装为 12.04.1)上,内核版本是3.2.0-40-generic

为什么这些不同的版本,我想知道......

cha*_*kes 8

这在Precise发行说明中有解释:

默认情况下,12.04.2 点版本将附带来自 Quantal 的更新的 3.5.0-23.35 Ubuntu 内核,以及匹配的 X.org 堆栈。这是基于 3.5.7.2 扩展上游稳定内核版本...在 12.04.2 点版本中提供更新内核的目的是为了硬件启用。

这仅适用于 Ubuntu、Edubuntu 和 Mythbuntu。

简而言之,如果您从以下位置安装,您将获得更新的内核12.04.02;但是如果您更新 12.04.01,请保留较旧的内核,除非您采取措施启用更新。

有关如何执行此操作以及有关此问题的各种政策和程序的更多信息,请参阅LTS 启用堆栈

从上面的链接:

任何希望加入 Precise 硬件支持堆栈的人都可以通过安装 linux-generic-lts- 和 xserver-xorg-lts- 包来实现。

例如要在 Precise 中安装 Quantal 硬件启用包,请运行以下命令:

sudo apt-get install --install-recommends linux-generic-lts-quantal xserver-xorg-lts-quantal
Run Code Online (Sandbox Code Playgroud)

libgl1-mesa-glx-lts-quantal

要在 Precise 中安装 Raring 硬件启用包,请改为运行以下命令:

sudo apt-get install --install-recommends linux-generic-lts-raring xserver-xorg-lts-raring libgl1-mesa-glx-lts-raring
Run Code Online (Sandbox Code Playgroud)

有关这些硬件启用堆栈的支持、维护和升级路径的确切政策和程序的其他详细信息,请参阅上述链接。

内核的支持时间表在版本矩阵中给出