Ich bin mir sicher, dass ich nicht der Erste und/oder Einzige bin, dem aufgefallen ist, dass 12.04.2, das Anfang dieses Jahres veröffentlicht wurde, standardmäßig einen rückportierten 3.5-Kernel aus der Quantal-Version (12.10) installiert.
Ich bin überrascht, dies in einer LTS-Version zu sehen, also habe ich mich gefragt, was ist der Grund dafür?
Das ist mir zum ersten Mal bei einer LTS-Veröffentlichung aufgefallen.
Außerdem:Gibt es eine Methode, um darauf zu aktualisieren, oder muss ich dieses Paket manuell auswählen (linux-image-generic-lts-quantal
)?
Vergleich zweier vollständig aktualisierter Systeme
Ursprünglich mit 12.04.1 Installations-CD installiert
$ 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
Ursprünglich mit 12.04.2 Installations-CD installiert
$ 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
Akzeptierte Antwort:
Die ISOs der Version 12.04.2 und höher haben einen Hardware Enablement Stack, damit 12.04 auf neuerer Hardware ausgeführt werden kann.
- https://wiki.ubuntu.com/Kernel/LTSEnablementStack
In dem Bemühen, eine größere Vielfalt an Hardware auf einer bestehenden LTS-Version zu unterstützen, werden die 12.04.2 und neuere Point-Releases standardmäßig mit einem aktualisierten Kernel und X-Stack ausgeliefert. Diese neueren Hardware-Enablement-Stacks bestehen aus den neueren Kernel- und X-Stacks von Quantal, Raring und Saucy.
So installieren Sie es optional manuell (wenn Sie von früheren 12.04-Release-Images installiert haben):
sudo apt-get install --install-recommends
linux-generic-lts-quantal
xserver-xorg-lts-quantal
libgl1-mesa-glx-lts-quantal
und lassen Sie die letzten beiden Zeilen für Server weg (normalerweise keine installierte Grafik).
So funktioniert die Unterstützung für die Stacks:
- Wenn Ihre Hardware von 12.04.1 unterstützt wird, können Sie 12.04.1 installieren, es wird bis 2017 ohne zusätzlichen Aufwand Ihrerseits unterstützt.
- Wenn Sie von einer späteren Punktversion installieren (aufgrund von Anforderungen für neuere Hardwareunterstützung oder aus anderen Gründen), wird Ihr Hardware-Stack 2014 (ungefähr im Juni) auf den 14.04-Hardwareaktivierungs-Stack aktualisiert. Der 14.04-Enablement-Stack wird dann bei 12.04-Installationen bis zum Ende der 12.04-Lebensdauer im April 2017 unterstützt.
Wenn Sie es entfernen möchten:
- Wie entferne ich Kernel/LTS Enablement Stack?
Weitere Informationen:
- Werden Ubuntu Point Releases einen neuen Linux-Kernel enthalten?
- http://www.jorgecastro.org/2013/02/19/what-the-lts-enablement-stack-means-for-sysadmins/