Kwantowe jądro w wersji 12.04.2? Co się tam dzieje?

22

Jestem pewien, że nie jestem pierwszym i / lub jedynym, który zauważył, że 12.04.2, wydany wcześniej w tym roku, domyślnie instaluje jądro 3.5 z wcześniejszej wersji z wydania Quantal (12.10).

Jestem zaskoczony widząc to w wersji LTS, więc zastanawiałem się, jaki jest tego powód?

Po raz pierwszy zauważyłem to w wydaniu LTS.

Ponadto: czy istnieje metoda uaktualnienia do tego, czy będę musiał ręcznie wybrać ten pakiet ( linux-image-generic-lts-quantal)?


Porównanie dwóch w pełni zaktualizowanych systemów

Pierwotnie zainstalowany z instalacyjną płytą CD 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

Pierwotnie zainstalowany z instalacyjną płytą CD 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
źródło

Odpowiedzi:

17

Wersje ISO 12.04.2 i późniejszych wersji mają stos włączania sprzętu, aby umożliwić działanie 12.04 na nowszym sprzęcie.

Aby wesprzeć szerszą gamę sprzętu w istniejącej wersji LTS, 12.04.2 i nowsze wersje punktowe będą domyślnie dostarczane ze zaktualizowanym jądrem i stosem X. Te nowsze stosy włączania sprzętu będą się składały z nowszych stosów jądra i X z Quantal, Raring i Saucy.

Aby opcjonalnie zainstalować go ręcznie (jeśli instalujesz z wcześniejszych wersji 12.04):

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

i pomiń dwa ostatnie wiersze dla serwerów (zwykle nie ma zainstalowanej grafiki).

Oto jak będzie działać wsparcie dla stosów:

  1. Jeśli twój sprzęt jest obsługiwany do 12.04.1, możesz zainstalować 12.04.1, będzie on obsługiwany do 2017 roku bez dodatkowego wysiłku z twojej strony.
  2. Jeśli instalujesz od późniejszej wersji (z powodu wymagań dotyczących nowszej obsługi sprzętu lub z innych powodów), stos sprzętu zostanie zaktualizowany w 2014 r. (Około czerwca) do stosu włączania sprzętu 14.04. Stos aktywacji 14.04 będzie następnie obsługiwany w instalacjach 12.04 do końca 12.04, w kwietniu 2017 r.

Jeśli chcesz go usunąć:

Więcej informacji:

Jorge Castro
źródło
1
Należy pamiętać, że jądro Quantal kończy się, gdy tylko Quantal. 12.04.2: Zaskakuje apt-cache show linux-image-generic-lts-quantal | grep ^Supported #outputs Supported: 18mmnie to, że jądro obsługiwane przez 1,5 lat jest instalowane w systemie obsługiwanym przez LTS 5yr. Jak wspomniałeś , będzie to obsługiwane do następnego LTS ... Nie widzę tego.
gertvdijk
@gertvdijk Czy Precise będzie mieć nowszą wersję wydania, być może z nowszym obsługiwanym jądrem z backportem?
Eliah Kagan
1
Tak, do tego czasu rzadkie jądro zostanie przywrócone.
Jorge Castro
@JorgeCastro Być może powinieneś wspomnieć o użyciu hwepakietów zamiast lts-quantal. Ponieważ apt-cache show linux-image-hwe-generic | grep ^Supported # shows "Supported: 5y"rzeczywiście. Otrzymasz tylko nowe jądra, zanim kwantowe nie będzie obsługiwane. Dzięki :)
gertvdijk
1
Stos -hwe- będzie po prostu aktualizował stos jądra co 6 miesięcy od teraz do 14.04; prawdopodobnie tego większość ludzi nie chce.
Jorge Castro,