12.04.2中的量子反向移植内核?那里发生了什么事?


22

我敢肯定,我不是第一个和/或唯一一个注意到今年早些时候发布的12.04.2默认安装来自Quantal(12.10)版本的反向移植3.5内核的人。

我很惊讶在LTS版本中看到它,所以我想知道什么原因?

这是我在LTS发行版上第一次注意到它。

另外:是否有一种方法可以升级到该软件包,或者我必须手动选择该软件包(linux-image-generic-lts-quantal)?


比较两个完全更新的系统

最初随12.04.1安装CD一起安装

$ lsb_release -d && dpkg -l|grep linux-image|grep ^ii
Description:    Ubuntu 12.04.2 LTS
ii  linux-image-3.2.0-39-generic         3.2.0-39.62                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-40-generic         3.2.0-40.64                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-generic                  3.2.0.40.48                             Generic Linux kernel image

最初随12.04.2安装CD一起安装

$ lsb_release -d && dpkg -l|grep linux-image|grep ^ii
Description:    Ubuntu 12.04.2 LTS
ii  linux-image-3.5.0-23-generic      3.5.0-23.35~precise1         Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-3.5.0-27-generic      3.5.0-27.46~precise1         Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-generic-lts-quantal   3.5.0.27.34                  Generic Linux kernel image

$ apt-cache show linux-image-generic-lts-quantal
Package: linux-image-generic-lts-quantal
Priority: optional
Section: metapackages
Installed-Size: 27
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Architecture: amd64
Source: linux-meta-lts-quantal
Version: 3.5.0.27.34
Depends: linux-image-3.5.0-27-generic, linux-firmware
Filename: pool/main/l/linux-meta-lts-quantal/linux-image-generic-lts-quantal_3.5.0.27.34_amd64.deb
Size: 2520
MD5sum: c9ad82fa12aacbd14324283cb9344ea9
SHA1: a2f9a758f605c116865b7c7fa6971bf77364bf62
SHA256: 08133998d027b5af18e2e3374e0723b4cf22baab28850cc89ca327a34b3094df
Description-en: Generic Linux kernel image
 This package will always depend on the latest generic 12.10 kernel image
 available.
Description-md5: c7e4fbc023632f2e538ff93b600ef34c
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

Answers:


17

12.04.2和更高版本的ISO具有硬件启用堆栈,以允许12.04在较新的硬件上运行。

为了在现有LTS发行版上支持更广泛的硬件,默认情况下12.04.2和更高版本的发行版将附带更新的内核和X堆栈。这些较新的硬件支持堆栈将由Quantal,Raring和Saucy的较新内核和X堆栈组成。

要有选择地手动安装它(如果您是从早期的12.04发行映像安装的):

sudo apt-get install --install-recommends \
     linux-generic-lts-quantal \
     xserver-xorg-lts-quantal \
     libgl1-mesa-glx-lts-quantal

并保留服务器的最后两行(通常未安装图形)。

支持堆栈的方法如下:

  1. 如果您的硬件受12.04.1支持,那么您可以安装12.04.1直到2017年才受支持,而无需您付出额外的努力。
  2. 如果您是从更高版本的版本进行安装(由于需要较新的硬件支持,或由于其他原因),则您的硬件堆栈将在2014年(大约六月)升级到14.04硬件启用堆栈。然后将在12.04安装中支持14.04启用堆栈,直到2017年4月生命周期终止至12.04。

如果要删除它:

更多信息:


1
请注意,此Quantal内核将在Quantal到期后立即终止。在12.04.2上:apt-cache show linux-image-generic-lts-quantal | grep ^Supported #outputs Supported: 18m这使我感到困惑,因为此支持1.5yr的内核已安装在支持LTS 5yr的系统上。正如您提到的那样,这将在下一个LTS之前得到支持...我看不到。
gertvdijk

@gertvdijk也许Precise会发布较新的版本,届时会有更新的受支持的反向移植内核吗?
伊莱亚·卡根

1
是的,到那时,稀疏内核将被反向移植。
Jorge Castro

@JorgeCastro也许您应该然后提及使用hwe软件包而不是lts-quantal。因为apt-cache show linux-image-hwe-generic | grep ^Supported # shows "Supported: 5y"确实如此。当不支持Quantal的内核时,您将收到更新的内核。谢谢:)
gertvdijk 2013年

1
从现在到14.04之间,-hwe-堆栈仅每6个月升级一次内核堆栈;这可能是大多数人不想要的。
Jorge Castro
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.