¿Núcleo Quantal soportado en 12.04.2? ¿Que esta pasando ahí?

22

Estoy seguro de que no soy el primero y / o el único en notar que 12.04.2, lanzado a principios de este año, instala por defecto un kernel 3.5 de la versión Quantal (12.10).

Me sorprende ver esto en una versión LTS, así que me preguntaba cuál es la razón de esto.

Es la primera vez que lo noto en un lanzamiento de LTS.

Además: ¿hay algún método para actualizarlo o tendré que seleccionar manualmente ese paquete ( linux-image-generic-lts-quantal)?


Comparando dos sistemas completamente actualizados

Instalado originalmente con el CD de instalación 12.04.1

$ 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

Instalado originalmente con el CD de instalación 12.04.2

$ 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 <[email protected]>
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
0xC0000022L
fuente

Respuestas:

17

Los ISO 12.04.2 y versiones posteriores tienen una pila de habilitación de hardware para permitir que 12.04 se ejecute en hardware más nuevo.

En un esfuerzo por admitir una variedad más amplia de hardware en una versión LTS existente, la versión 12.04.2 y las nuevas versiones puntuales se enviarán con un núcleo actualizado y una pila X por defecto. Estas nuevas pilas de habilitación de hardware estarán compuestas por las nuevas pilas de kernel y X de Quantal, Raring y Saucy.

Para instalarlo opcionalmente de forma manual (si ha instalado desde imágenes de la versión 12.04 anteriores):

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

y omita las dos últimas líneas para servidores (generalmente no hay gráficos instalados).

Así es como funcionará el soporte para las pilas:

  1. Si su hardware es compatible con 12.04.1, puede instalar el 12.04.1, será compatible hasta 2017 sin ningún esfuerzo adicional de su parte.
  2. Si instala desde una versión posterior (debido a los requisitos de soporte de hardware más nuevo, o por otras razones), su pila de hardware se actualizará en 2014 (aproximadamente en junio) a la pila de habilitación de hardware 14.04. La pila de habilitación 14.04 se admitirá en las instalaciones 12.04 hasta el final de la vida útil 12.04, en abril de 2017.

Si quieres eliminarlo:

Más información:

Jorge Castro
fuente
1
Tenga en cuenta que este núcleo Quantal llega al final de su vida útil tan pronto como lo hace Quantal. El 12.04.2: apt-cache show linux-image-generic-lts-quantal | grep ^Supported #outputs Supported: 18mEsto me desconcierta ya que este núcleo compatible con 1.5 años está instalado en un sistema compatible con LTS de 5 años. Como mencionó que esto será compatible hasta el próximo LTS ... No veo esto.
gertvdijk
@gertvdijk ¿Precise tendrá una versión de punto más reciente, quizás con un kernel soportado más nuevo para entonces?
Eliah Kagan
1
Sí, para entonces el kernel raring será compatible.
Jorge Castro
@JorgeCastro Quizás deberías mencionar usar los hwepaquetes en lugar de lts-quantal. Desde luego apt-cache show linux-image-hwe-generic | grep ^Supported # shows "Supported: 5y". Recibirá núcleos más nuevos para cuando Quantal sea incompatible. Gracias :)
gertvdijk
1
La pila -hwe- solo actualizará su pila de kernel cada 6 meses entre ahora y 14.04; eso es probablemente lo que la mayoría de la gente no quiere.
Jorge Castro