Ubuntu z 12.04.2 LTS Enablement Stack udostępnia nową wersję jądra
Ubuntu 12.04.2 i później 12.04.3 wnoszą pewne innowacje. Pod nazwą "LTS Enablement Stacks" kryją się aktualizacje zapewniające obsługę większej ilości sprzętu. W Ubuntu 12.04 Precise chodzi dokładnie o jądro, w Ubuntu 12.10 Quantal lub 13.04 Raring o X-Stack - jeżeli jest stosowany.
Dalsze korzystanie z Precise Stack
Podczas instalacji dostępne są następujące możliwości, które gwarantują korzystanie z "oryginalnego" Ubuntu 12.04:[1]
- skorzystanie z nośników instalacyjnych "old-releases" (http://old-releases.ubuntu.com/)
- upgrade do Precise ze starszej wersji Ubuntu
- Netboot-Images dla quantal-netboot
Nowości w jądrze
Domyślnie na medium instalacyjnym Ubuntu 12.04.2 jest jądro 3.5.0-23.35. Poniżej znajduje się odnośnie do tego wyciąg z "New Features in Ubuntu Server":[2]
By default, the 12.04.2 point release will ship with a newer 3.5.0-23.35 Ubuntu kernel from Quantal, and a matching X.org stack. This is based on the 3.5.7.2 Extended Upstream Stable Kernel Release. The purpose of providing a newer kernel in the 12.04.2 point release is for hardware enablement.
Instalacja stosu LTS Enablement
Wszyscy użytkownicy, którzy nie korzystali z medium instalacyjnego 12.04.2 mogą przez pakiety Meta zainstalować LTS Enablement Stack:[3]
:~$ apt-cache search linux-generic-lts-quantal linux-generic-lts-quantal - Generic Linux kernel image and headers :~$ apt-cache search xserver-xorg-lts-quantal xserver-xorg-lts-quantal - X.Org X server
Przez instalację powyżej wspomnianych pakietów Meta linux-generic-lts-quantal jądro jest doprowadzane do stanu jak w przypadku instalacji z medium instalacyjnego 12.04.2:
sudo apt-get install linux-generic-lts-quantal
W systemie serwera jest najbardziej interesujący pakiet jądra:
$ lsb_release -d Description: Ubuntu 12.04.2 LTS $ uname -r 3.2.0-38-generic $ sudo apt-get install linux-generic-lts-quantal Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: linux-headers-3.5.0-25 linux-headers-3.5.0-25-generic linux-headers-generic-lts-quantal linux-image-3.5.0-25-generic linux-image-generic-lts-quantal Suggested packages: fdutils linux-lts-quantal-doc-3.5.0 linux-lts-quantal-source-3.5.0 linux-lts-quantal-tools The following NEW packages will be installed: linux-generic-lts-quantal linux-headers-3.5.0-25 linux-headers-3.5.0-25-generic linux-headers-generic-lts-quantal linux-image-3.5.0-25-generic linux-image-generic-lts-quantal 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 53.5 MB of archives. After this operation, 226 MB of additional disk space will be used. Do you want to continue [Y/n]? y [...] Setting up linux-headers-generic-lts-quantal (3.5.0.25.32) ... Setting up linux-generic-lts-quantal (3.5.0.25.32) ... $ sudo reboot $ lsb_release -d Description: Ubuntu 12.04.2 LTS $ uname -r 3.5.0-25-generic
Oczywiście instalacja powyżej wspomnianych pakietów Meta nie jest obowiązkowa. Użytkownicy, którzy zainstalowali Ubuntu 12.04 lub 12.04.1 mogą nadal pozostać przy domyślnym jądrze.
12.04.2 + 12.10 Hardware Enablement Stack Policies i sposób postępowania
Podczas korzystania z Hardware Enablement Stacks należy zwrócić uwagę na kilka rzeczy:[1][4]
- jedynie kombinacja jądra 12.10 Enablement i 12.10 Enablement X-Org jest przetestowana i wspierana pod Precise (żadne mieszanie jądra 12.04 z 2.10 Enablement X-Org i na odwrót)
- użytkownicy z oryginalnym stosem Precise nie są automatycznie aktualizowani do nowszego Enablement Stack (mogą go doinstalować, vide powyżej).
- oryginalny Precise Stack będzie nadal spierany przez 5 lat - LTS.
- użytkownicy korzystający z 12.10 Quantal Enablement Stack pozostają przy nim do czasu udostępnienia kolejnego 14.04 LTS Enablement Stack dla 12.04. Użytkownicy nie są przejściowo automatycznie aktualizowani do non-LTS Enablement Stack.
- Dla następującego interims Enablement Stack zostaną udostępnione pakiety Meta dla Precise. Poza tym dostępne będą pakiety Meta Rolling Release dla automatycznej aktualizacji. Ponownie oba pakiety nie są obowiązkowe, ale mogą być wybrane.
- Osiągnie w międzyczasie non-LTS Enablement Stack status End of Live (Quantal, Raring, Saucy in Precise) to użytkownicy zostaną automatycznie aktualizowani do 14.04 LTS Enablement Stack (vide https://wiki.ubuntu.com/Kernel/LTSEnablementStack, punkt 11).
- Dla użytkowników, którzy korzystają z Raring lub Saucy Enablement Stack pod Precise, kompletna aktualizacja dystrybucji do Quantal może prowadzić do nieprzewidzianych sytuacji. Aktualizacja do następnej wersji LTS oferowana jest przez managera pakietów.
- Apport jest aktualizowany w celu umożliwienia raportowanie błędów (bugs) z Enablement Stack.
- Jedynie kernel Generic Quantal jest wspierany pod Precise.
12.04.3 + 13.04 Hardware Enablement Stack
Medium instalacyjne Ubuntu 12.04.3 jest standardowo dostarczane z Enablement Stack Raring (13.04).[5]
Odnośniki
- ↑ 1,0 1,1 LTS Enablement Stack (wiki.ubuntu.com)
- ↑ Ubuntu Kernel 3.5.0-23.35 (wiki.ubuntu.com)
- ↑ linux-generic-lts-quantal (packages.ubuntu.com)
- ↑ LTS Enablement Stack (list.ubuntu.com)
- ↑ Proposed 12.04.3 + 13.04 Hardware Enablement Stack Policies and Procedures (wiki.ubuntu.com)