Kernel quantizzato backported in 12.04.2? Cosa succede lì?


22

Sono sicuro di non essere il primo e / o l'unico a notare che 12.04.2, rilasciato all'inizio di quest'anno, installa di default un kernel 3.5 backported dalla versione Quantal (12.10).

Sono sorpreso di vederlo in una versione LTS, quindi mi chiedevo quale fosse il motivo?

È la prima volta che lo noto su una versione LTS.

Inoltre: esiste un metodo per eseguire l'aggiornamento o dovrò selezionare manualmente quel pacchetto ( linux-image-generic-lts-quantal)?


Confronto tra due sistemi completamente aggiornati

Originariamente installato con il CD di installazione 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

Originariamente installato con il CD di installazione 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 <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

Risposte:


17

Gli ISO della versione 12.04.2 e successive hanno uno stack di abilitazione hardware per consentire a 12.04 di funzionare su hardware più recente.

Nel tentativo di supportare una più ampia varietà di hardware su una versione LTS esistente, le versioni 12.04.2 e più recenti verranno fornite con un kernel e uno stack X aggiornati per impostazione predefinita. Questi stack di abilitazione hardware più recenti saranno composti dal kernel più recente e dagli stack X di Quantal, Raring e Saucy.

Per installarlo facoltativamente manualmente (se hai installato da immagini della versione 12.04 precedenti):

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

e tralasciamo le ultime due righe per i server (di solito non è installata alcuna grafica).

Ecco come funzionerà il supporto per gli stack:

  1. Se il tuo hardware è supportato da 12.04.1, puoi installare 12.04.1 che sarà supportato fino al 2017 senza alcuno sforzo aggiuntivo da parte tua.
  2. Se si installa da una versione successiva (a causa dei requisiti per il supporto hardware più recente o per altri motivi), lo stack hardware verrà aggiornato nel 2014 (circa giugno) allo stack di abilitazione hardware 14.04. Lo stack di abilitazione 14.04 sarà quindi supportato su installazioni 12.04 fino alla fine del 12.04, ad aprile 2017.

Se vuoi rimuoverlo:

Ulteriori informazioni:


1
Si noti che questo kernel Quantal raggiunge la fine della sua vita non appena Quantal lo fa. Su 12.04.2: apt-cache show linux-image-generic-lts-quantal | grep ^Supported #outputs Supported: 18mQuesto mi confonde mentre questo kernel 1.5yr supportato è installato su un sistema LTS 5yr supportato. Come hai detto, questo sarà supportato fino al prossimo LTS ... Non lo vedo.
gertvdijk,

@gertvdijk Precise avrà una versione point più recente, con un kernel backported supportato da allora, forse?
Eliah Kagan,

1
Sì, a quel punto il kernel raring verrà reportato.
Jorge Castro,

@JorgeCastro Forse dovresti quindi menzionare di usare i hwepacchetti invece di lts-quantal. Da allora apt-cache show linux-image-hwe-generic | grep ^Supported # shows "Supported: 5y"davvero. Riceverai appena i kernel più recenti quando il Quantal non sarà supportato. Grazie :)
gertvdijk,

1
Lo -hwe- stack aggiornerà lo stack del kernel ogni 6 mesi tra adesso e il 14.04; questo è probabilmente ciò che la maggior parte delle persone non vuole.
Jorge Castro,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.