Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ltsenablementstack [Le 29/07/2013, 13:40] 0ol |
ltsenablementstack [Le 11/09/2022, 11:32] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> système kernel }} | + | {{tag>Xenial système kernel}} |
---- | ---- | ||
====== LTS Enablement Stack ====== | ====== LTS Enablement Stack ====== | ||
- | <note> | + | <note important> |
- | La plupart des utilisateurs n'ont sûrement pas besoin de se soucier de la version du kernel utilisé par leur système. | + | La plupart des utilisateurs n'ont sûrement pas besoin de se soucier de la version du [[:kernel|noyau]] utilisé par leur système. Cette page s'adresse donc plutôt à des utilisateurs avertis. |
+ | </note> | ||
+ | Avec le ** LTS Enablement Stack **(([[https://wiki.ubuntu.com/Kernel/LTSEnablementStack| (en) LTSEnablementStack sur wiki.ubuntu.com]])), une [[:lts|distribution Ubuntu LTS]] n'est plus limitée à la version du [[:kernel|noyau Linux]] fournie à sa sortie. Suivant la date à laquelle on l'a installée, on va se retrouver avec un [[:kernel|noyau]] et le serveur graphique [[wpfr>xorg|Xorg]](([[:ubuntu_server|sauf Ubuntu-serveur]])) de version plus récente. \\ | ||
+ | Ainsi, quelques semaines après la sortie d'une [[:versions|version]] stable d'Ubuntu, son [[:kernel|noyau]] sera dans la dernière version LTS disponible au téléchargement. Ceci permettant d'installer une [[:lts|distribution Ubuntu LTS]] en bénéficiant de la prise en charge de nouveaux matériels intégrée dans un [[:kernel|noyau]] plus récent.\\ | ||
- | Cette page s'adresse donc plutôt à des utilisateurs avertis. | + | {{https://wiki.ubuntu.com/Kernel/Support?action=AttachFile&do=get&target=14.04.x+Ubuntu+Kernel+Support+Schedule.png?640|trusty kernel support schedule}} |
+ | |||
+ | Bien que les versions d'[[:lts|Ubuntu LTS]] soient soutenues pendant 5 années, ce dispositif s'arrêtera après 2 années, c'est à dire une fois la prise en compte du noyau/serveur-graphique de la nouvelle version d'[[:lts|Ubuntu LTS]] suivante. | ||
+ | |||
+ | ====== Vérifier l'état ====== | ||
+ | |||
+ | Pour vérifier si HWE est installé, tapez cette commande : | ||
+ | <code>hwe-support-status --verbose</code> | ||
+ | Si HWE est installé, on aura pour Ubuntu 20.04 : | ||
+ | <code>Your Hardware Enablement Stack (HWE) is supported until April 2025.</code> | ||
+ | Si HWE n'est pas installé, on aura pour Ubuntu 20.04 : | ||
+ | <code>You are not running a system with a Hardware Enablement Stack. Your system is supported until avril 2025.</code> | ||
+ | |||
+ | |||
+ | ===== Installation ===== | ||
+ | <note>Sur du matériel déjà reconnu le passage à une étape de version LTS (** HWE ** Hardware Enablement Stack) a peu d’intérêt (les [[:dépôts]] restent les mêmes) et est même déconseillé pour des machines virtuelles.</note> | ||
+ | Certaines applications utilisant des dépendances propres à la version du serveur graphique seront désinstallées. Une fois le passage à l'étape de version LTS supérieure, il suffira de les ré-installer pour qu'elles utilisent les dépendances en corrélation avec la nouvelle version du serveur graphique. | ||
+ | |||
+ | ==== Passer au dernier noyau LTS===== | ||
+ | <note> | ||
+ | * Si vous utilisez une version d'[[:ubuntu_server|Ubuntu serveur]] n'installez pas le ou les paquets concernant le serveur graphique [[wpfr>xorg|Xorg]]. | ||
</note> | </note> | ||
- | {{https://wiki.ubuntu.com/Kernel/LTSEnablementStack?action=AttachFile&do=get&target=LTSEnablementStackSupport.png?600}} | + | |
- | ===== introduction ===== | + | ===Pour Ubuntu 20.04=== |
- | Avec le ** LTS Enablement Stack ** (([[https://wiki.ubuntu.com/Kernel/LTSEnablementStack| LTSEnablementStack sur wiki.ubuntu.com]])), [[:precise|Ubuntu 12.04 LTS]] n'est plus limité à la version du [[:kernel|kernel]] linux fourni à sa sortie. | + | Installer les paquets en saisissant la commande suivante : <code>sudo apt-get install --install-recommends linux-generic-hwe-20.04</code> ou via un clic : **[[apt>linux-generic-hwe-20.04]]** |
- | Les nouvelles iso d'[[:precise|Ubuntu 12.04]], ** 12.04.2 **, intègrent un kernel 3.5.0-x de [[:quantal]] plutôt qu'un kernel 3.2.0-x fourni précédemment pour cette LTS. | + | ===Pour Ubuntu 16.04=== |
+ | Pour passer au HWE stack, | ||
+ | * __DESKTOP__\\ [[:tutoriel/comment_installer_un_paquet|Installer les paquets]] depuis un [[:terminal]] en saisissant la [[:commande_shell|commande]] suivante : <code>sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04</code> | ||
+ | * __SERVER__ \\ Installer les paquets en saisissant la commande suivante :<code>sudo apt-get install --install-recommends linux-generic-hwe-16.04</code> | ||
- | Ceci permettant d'installer une Ubuntu 12.04 LTS en bénéficiant de la prise en charge de nouveaux matériels intégré dans un kernel plus récent, celui de la version non LTS en cours. | + | [[https://wiki.ubuntu.com/Kernel/LTSEnablementStack#Server-1|(en) Source]] |
- | Pour l'instant cela se fera vers le kernel d' [[:quantal|Ubuntu 12.10]]. Il faudra attendre la ** 12.04.3 ** pour bénéficier de la prise en charge matériel d'un kernel 3.8.x d'[[:raring|Ubuntu 13.04]]. | ||
- | Les installations passées en ** 12.04.2 ** depuis une ** 12.04 ** ou une ** 12.04.1 ** ne migreront pas automatiquement vers les nouveaux kernels et pourront continuer de bénéficier d'un système à jour basé sur un kernel 3.2-x . | + | ==== Installer sans étape de version LTS==== |
- | Sur du matériel déjà reconnu le passage au ** HWE ** (Hardware Enablement Stack) de la LTS a peut d’intérêt, c'est même déconseiller pour des machines virtuelles. | + | ===Pour Bionic 18.04=== |
+ | Si vous souhaitez [[:installation|installer]] [[:bionic|Ubuntu 18.04 LTS]] sans étape de version LTS, avec un [[:kernel|noyau]] 4.15.0-x, vous pouvez faire au choix: | ||
+ | * une installation via le réseau(([[tutoriel:installer_ubuntu_par_internet|netinstall]])) à l'aide d'une [[https://help.ubuntu.com/community/Installation/MinimalCD|mini-iso]] | ||
+ | * utiliser une ancienne iso de Bionic 18.04.1 LTS. | ||
+ | Après avoir installé à partir d'une iso plus ancienne, vous pourrez mettre à jour votre système en 20.04.x mais en conservant un [[:kernel|noyau]] 4.15.0.x . | ||
+ | ==Liens de Ubuntu 18.04.1 et ses variantes== | ||
- | ===== passage au dernier HWE stack ===== | + | **Ubuntu 18.04.1** |
- | * le kernel [[apt>linux-generic-lts-quantal]] | + | * Ubuntu 18.04.1 32 bits (direct) : http://old-releases.ubuntu.com/releases/18.04.1/ubuntu-18.04.1-desktop-i386.iso |
- | * le paquet pour Xorg [[apt>xserver-xorg-lts-quantal]] | + | * Ubuntu 18.04.1 32 bits (torrent) : http://old-releases.ubuntu.com/releases/18.04.1/ubuntu-18.04.1-desktop-i386.iso.torrent |
+ | * Ubuntu 18.04.1 64 bits (direct) : http://old-releases.ubuntu.com/releases/18.04.1/ubuntu-18.04.1-desktop-amd64.iso | ||
+ | * Ubuntu 18.04.1 64 bits (torrent) : http://old-releases.ubuntu.com/releases/18.04.1/ubuntu-18.04.1-desktop-amd64.iso.torrent | ||
- | <code bash> sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal </code> | + | **Ubuntu Mate 18.04.1** |
- | + | ||
- | <note warning> | + | |
- | Ne pas installer linux-generic-lts-quantal sans xserver-xorg-lts-quantal ou l'inverse. | + | |
- | </note> | + | |
+ | * Ubuntu Mate 18.04.1 32 bits (direct) : https://releases.ubuntu-mate.org/archived/18.04/ubuntu-mate-18.04.1-desktop-i386.iso | ||
+ | * Ubuntu Mate 18.04.1 32 bits (torrent) : https://releases.ubuntu-mate.org/archived/18.04/ubuntu-mate-18.04.1-desktop-i386.iso.torrent | ||
+ | * Ubuntu Mate 18.04.1 64 bits (direct) : https://releases.ubuntu-mate.org/archived/18.04/ubuntu-mate-18.04.1-desktop-amd64.iso | ||
+ | * Ubuntu Mate 18.04.1 64 bits (torrent) : https://releases.ubuntu-mate.org/archived/18.04/ubuntu-mate-18.04.1-desktop-amd64.iso.torrent | ||
- | ===== Faire une installation sans le HWE stack ===== | ||
- | Si vous souhaitez [[:installation|installer]] [[:precise|Ubuntu 12.04 LTS]] sans HWE, avec un kernel 3.2.0-x , | ||
- | Vous pouvez faire une installation via le réseau(([[tutoriel:installer_ubuntu_par_internet|netinstall]])) à l'aide d'une mini-iso (([[https://help.ubuntu.com/community/Installation/MinimalCD|mini-iso]])) | + | ===Pour Focal 20.04=== |
+ | Si vous souhaitez [[:installation|installer]] [[:focal|Ubuntu 20.04 LTS]] sans étape de version LTS, avec un [[:kernel|noyau]] 5.4.0-x, vous pouvez faire au choix: | ||
+ | * une installation via le réseau(([[tutoriel:installer_ubuntu_par_internet|netinstall]])) à l'aide d'une [[https://help.ubuntu.com/community/Installation/MinimalCD|mini-iso]] | ||
+ | * utiliser une ancienne iso de Focal 20.04.1 LTS. | ||
+ | Après avoir installé à partir d'une iso plus ancienne, vous pourrez mettre à jour votre système en 20.04.x mais en conservant un [[:kernel|noyau]] 5.4.0.x . | ||
- | Ou vous pouvez utiliser une ancienne iso 12.04.1 LTS (([[http://old-releases.ubuntu.com/releases/|old release]])). | + | ==Liens de Ubuntu 20.04.1 et ses variantes== |
- | Après avoir installé à partir d'une iso plus ancienne, vous pourrez mettre à jour votre système en 12.04.2 mais en conservant un kernel 3.2.0.x . | + | **Ubuntu 20.04.1** |
+ | * Ubuntu 20.04.1 64 bits (direct) : http://old-releases.ubuntu.com/releases/20.04.1/ubuntu-20.04.1-desktop-amd64.iso | ||
+ | * Ubuntu 20.04.1 64 bits (torrent) : http://old-releases.ubuntu.com/releases/20.04.1/ubuntu-20.04.1-desktop-amd64.iso.torrent | ||
- | ===== désinstallation ===== | + | **Kubuntu 20.04.1** |
- | * désinstallez linux-generic-lts-quantal and xserver-xorg-lts-quantal, | + | |
- | <code bash> sudo apt-get remove linux-generic-lts-quantal xserver-xorg-lts-quantal</code> | + | |
- | * installez les paquets linux-generic, linux-headers-generic, linux-image, linux-image-generic, linux-libc-dev, and linux-tools, | + | * Kubuntu 20.04.1 64 bits (direct) : http://cdimage.ubuntu.com/kubuntu/releases/20.04/release/kubuntu-20.04.1-desktop-amd64.iso |
+ | * Kubuntu 20.04.1 64 bits (torrent) : http://cdimage.ubuntu.com/kubuntu/releases/20.04/release/kubuntu-20.04.1-desktop-amd64.iso.torrent | ||
- | <code bash> sudo apt-get install linux-generic linux-headers-generic linux-image linux-image-generic linux-libc-dev linux-tools </code> | + | **Ubuntu Mate 20.04.1** |
- | * rebooter sur un kernel 3.2.0-x que vous choisirez dans le menu de grub. | + | * Ubuntu Mate 20.04.1 64 bits (direct) : http://cdimage.ubuntu.com/ubuntu-mate/releases/20.04.1/release/ubuntu-mate-20.04.1-desktop-amd64.iso |
- | * Puis supprimer les kernel 3.5 (remplacez 3.5.0-x par la version correspondante. // ie: 3.5.0-36 //) | + | * Ubuntu Mate 20.04.1 64 bits (torrent) : http://cdimage.ubuntu.com/ubuntu-mate/releases/20.04.1/release/ubuntu-mate-20.04.1-desktop-amd64.iso.torrent |
- | <code bash> sudo apt-get remove linux-headers-3.5.0-x linux-headers-3.5.0-x-generic linux-image-3.5.0-x-generic linux-image-generic-lts-quantal linux-headers-generic-lts-quantal</code> | + | **Xubuntu 20.04.1** |
+ | |||
+ | * Xubuntu 20.04.1 64 bits (direct) : http://cdimage.ubuntu.com/xubuntu/releases/20.04/release/xubuntu-20.04.1-desktop-amd64.iso | ||
+ | * Xubuntu 20.04.1 64 bits (torrent) : http://cdimage.ubuntu.com/xubuntu/releases/20.04/release/xubuntu-20.04.1-desktop-amd64.iso.torrent | ||
+ | |||
+ | |||
+ | **Lubuntu 20.04.1** | ||
+ | |||
+ | * Lubuntu 20.04.1 64 bits (direct) : http://cdimage.ubuntu.com/lubuntu/releases/20.04/release/lubuntu-20.04.1-desktop-amd64.iso | ||
+ | * Lubuntu 20.04.1 64 bits (torrent) : http://cdimage.ubuntu.com/lubuntu/releases/20.04/release/lubuntu-20.04.1-desktop-amd64.iso.torrent | ||
+ | ===== Désinstallation ===== | ||
+ | <note> Si vous avez installé la LTS Enablement Stack de raring il faut remplacer dans toute les commandes qui suivent quantal par raring | ||
+ | Puis supprimer les noyaux 3.8 au lieu des 3.5 | ||
+ | Pour saucy supprimer les noyaux 3.11 et remplacez bien sur quantal par saucy | ||
+ | </note> | ||
+ | - [[:gestionnaire_de_pilotes_proprietaires|Désinstaller les pilotes propriétaires]] graphiques car ceux-ci peuvent ne pas être compatibles avec l'ancienne version du serveur graphique. | ||
+ | - Désinstallez //linux-generic-lts-quantal// et //xserver-xorg-lts-quantal//, <code bash> | ||
+ | sudo apt-get remove linux-generic-lts-quantal xserver-xorg-lts-quantal</code> | ||
+ | - Installez les paquets **[[apt>linux-generic,linux-headers-generic,linux-image,linux-image-generic,linux-libc-dev,linux-tools|linux-generic linux-headers-generic linux-image linux-image-generic linux-libc-dev linux-tools]]** <code bash> | ||
+ | sudo apt-get install linux-generic linux-headers-generic linux-image linux-image-generic linux-libc-dev linux-tools </code> **Attention : cette commande de l'item 3 ne marche pas avec Trusty. Il suffit de passer la commande "sudo apt install linux-generic" et tout le reste s'installe automatiquement.** | ||
+ | - Rebooter sur un kernel 3.2.0-x que vous choisirez dans le menu de [[:grub-pc|grub]]. | ||
+ | - Supprimer les kernel 3.5 (remplacez 3.5.0-x par la version correspondante. // ie: 3.5.0-36 //) <code bash> | ||
+ | sudo apt-get remove linux-headers-3.5.0-x linux-headers-3.5.0-x-generic linux-image-3.5.0-x-generic linux-image-generic-lts-quantal linux-headers-generic-lts-quantal</code> | ||
| | ||
+ | //plus d'info: [[https://askubuntu.com/questions/265999/how-to-remove-kernel-lts-enablement-stack|ici]]// | ||
- | //plus d'info: ((http://askubuntu.com/questions/265999/how-to-remove-kernel-lts-enablement-stack))// | + | ===== Problèmes ===== |
- | ===== Liens ===== | + | |
- | * https://wiki.ubuntu.com/Kernel/LTSEnablementStack | + | |
- | * https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop#LTS_Hardware_Enablement_Stack | + | |
- | * https://wiki.ubuntu.com/Kernel/Release/Rolling | + | |
- | * http://www.jorgecastro.org/2013/02/19/what-the-lts-enablement-stack-means-for-sysadmins/ | + | |
+ | ==== Plus d'affichage graphique après une montée d'une étape de version (quantal=>saucy par exemple) ==== | ||
- | ---- | + | * Symptôme : si l'écran affiche seulement un tiret en haut à gauche, l'affichage X ne démarre pas. Cela peut être vérifié dans /var/log/ligthdm/x-0.log où il est indiqué que /etc/X11/X n'existe pas. |
+ | * Résolution : | ||
+ | * Réinstaller le paquet xorg s'il n'est pas déjà présent <code>sudo apt-get install xorg</code> | ||
+ | * Recréer le lien symbolique manquant /etc/X11/X (remplacer saucy par la version adaptée chez vous)<code>sudo dpkg-reconfigure xserver-xorg-core-lts-saucy</code> | ||
- | // Contributeurs :[[utilisateurs:Ool]] // | + | ===== Liens ===== |
+ | * [[https://wiki.ubuntu.com/Kernel/LTSEnablementStack|LTSEnablementStack sur le wiki ubuntu.com]] | ||
+ | * [[https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop#LTS_Hardware_Enablement_Stack|Note de publication sur le LTS Hardware Enablement Stack]] | ||
+ | * [[https://wiki.ubuntu.com/Kernel/Release/Rolling|Politique sur les noyaux LTS]] | ||
+ | * [[http://www.jorgecastro.org/2013/02/19/what-the-lts-enablement-stack-means-for-sysadmins/|Principe du LTS Enablement Stack]] (en) | ||
+ | |||
+ | ---- | ||
+ | // Contributeurs :[[utilisateurs:Ool]], Oreste Visari, Caribou22.// |