Noyau backporté quantique en 12.04.2? Que se passe-t-il ici?

22

Je suis sûr que je ne suis pas le premier et / ou le seul à remarquer que 12.04.2, sorti plus tôt cette année, installe par défaut un noyau 3.5 backporté de la version Quantal (12.10).

Je suis surpris de voir cela dans une version LTS, alors je me demandais quelle était la raison de cela?

C'est la première fois que je le remarque sur une version LTS.

Aussi: existe-t-il une méthode pour mettre à niveau vers cela ou vais-je devoir sélectionner manuellement ce package ( linux-image-generic-lts-quantal)?


Comparaison de deux systèmes entièrement mis à jour

Initialement installé avec le CD d'installation 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

Initialement installé avec le CD d'installation 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
la source

Réponses:

17

Les ISO 12.04.2 et versions ultérieures ont une pile d'activation matérielle pour permettre à 12.04 de s'exécuter sur un matériel plus récent.

Afin de prendre en charge une plus grande variété de matériel sur une version LTS existante, la version 12.04.2 et les versions plus récentes seront livrées avec un noyau et une pile X mis à jour par défaut. Ces piles d'activation matérielle plus récentes seront composées du noyau plus récent et des piles X de Quantal, Raring et Saucy.

Pour l'installer en option manuellement (si vous avez installé à partir d'images de version 12.04 antérieures):

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

et omettez les deux dernières lignes pour les serveurs (généralement aucun graphique n'est installé).

Voici comment le support fonctionnera pour les piles:

  1. Si votre matériel est pris en charge par 12.04.1, vous pouvez installer le 12.04.1, il sera pris en charge jusqu'en 2017 sans effort supplémentaire de votre part.
  2. Si vous installez à partir d'une version ultérieure (en raison d'exigences pour une prise en charge matérielle plus récente ou pour d'autres raisons), votre pile matérielle sera mise à niveau en 2014 (vers juin) vers la pile d'activation matérielle 14.04. La pile d'activation 14.04 sera ensuite prise en charge sur les installations 12.04 jusqu'à la fin de la vie 12.04, en avril 2017.

Si vous souhaitez le supprimer:

Plus d'informations:

Jorge Castro
la source
1
Veuillez noter que ce noyau Quantal arrive en fin de vie dès que Quantal le fait. Le 12.04.2: apt-cache show linux-image-generic-lts-quantal | grep ^Supported #outputs Supported: 18mCela me déconcerte car ce noyau pris en charge par 1,5 an est installé sur un système pris en charge par LTS 5 ans. Comme vous l'avez mentionné , cela sera pris en charge jusqu'au prochain LTS ... Je ne vois pas cela.
gertvdijk
@gertvdijk Est-ce que Precise aura une version plus récente, avec un noyau backported supporté plus récent d'ici là, peut-être?
Eliah Kagan
1
Oui, d'ici là, le noyau raring sera rétroporté.
Jorge Castro
@JorgeCastro Vous devriez peut-être alors mentionner d'utiliser les hwepackages à la place de lts-quantal. Depuis en apt-cache show linux-image-hwe-generic | grep ^Supported # shows "Supported: 5y"effet. Vous ne recevrez que des noyaux plus récents au moment où celui de Quantal n'est pas pris en charge. Merci :)
gertvdijk
1
La pile -hwe- ne fera que mettre à jour votre pile de noyau tous les 6 mois d'ici à 14.04; c'est probablement ce que la plupart des gens ne veulent pas.
Jorge Castro