Intérêt de la manip : virer le système de LTSEnablementStack qui n'a aucun intérêt dans le cas de l'installation de Focal dans un vieil ordi (voir
ce post sur le sujet). Pourquoi je note "expérimental" dans le titre ? Parce que Ubuntu n'a jamais fourni la procédure officielle de suppression du hwe stack pour les LTS précédentes donc c'est sans garantie...
Je fais ça dans une machine virtuelle VirtualBox dans laquelle Ubuntu 20.04 a été installé avec la version officielle ( ubuntu-20.04-desktop-amd64.iso ) :
1) installation de linux-generic (version sans hwe) :
malbo@malbo-VirtualBox:~$ sudo apt install linux-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
linux-headers-generic linux-image-generic
Les NOUVEAUX paquets suivants seront installés :
linux-generic linux-headers-generic linux-image-generic
0 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 7008 o dans les archives.
Après cette opération, 52,2 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-image-generic amd64 5.4.0.37.40 [2612 B]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-headers-generic amd64 5.4.0.37.40 [2496 B]
Réception de :3 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-generic amd64 5.4.0.37.40 [1900 B]
7008 o réceptionnés en 0s (22,4 ko/s)
Sélection du paquet linux-image-generic précédemment désélectionné.
(Lecture de la base de données... 189828 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../linux-image-generic_5.4.0.37.40_amd64.deb ...
Dépaquetage de linux-image-generic (5.4.0.37.40) ...
Sélection du paquet linux-headers-generic précédemment désélectionné.
Préparation du dépaquetage de .../linux-headers-generic_5.4.0.37.40_amd64.deb ..
.
Dépaquetage de linux-headers-generic (5.4.0.37.40) ...
Sélection du paquet linux-generic précédemment désélectionné.
Préparation du dépaquetage de .../linux-generic_5.4.0.37.40_amd64.deb ...
Dépaquetage de linux-generic (5.4.0.37.40) ...
Paramétrage de linux-image-generic (5.4.0.37.40) ...
Paramétrage de linux-headers-generic (5.4.0.37.40) ...
Paramétrage de linux-generic (5.4.0.37.40) ...
malbo@malbo-VirtualBox:~$
2) identification des paquets hwe à supprimer :
malbo@malbo-VirtualBox:~$ dpkg -l | grep hwe
ii linux-generic-hwe-20.04 5.4.0.37.40 amd64 Complete Generic Linux kernel and headers
ii linux-headers-generic-hwe-20.04 5.4.0.37.40 amd64 Generic Linux kernel headers
ii linux-image-generic-hwe-20.04 5.4.0.37.40 amd64 Generic Linux kernel image
malbo@malbo-VirtualBox:~$
3) purge des paquets hwe :
malbo@malbo-VirtualBox:~$ sudo apt purge linux-generic-hwe-20.04 linux-headers-generic-hwe-20.04 linux-image-generic-hwe-20.04
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
linux-generic-hwe-20.04* linux-headers-generic-hwe-20.04*
linux-image-generic-hwe-20.04*
0 mis à jour, 0 nouvellement installés, 3 à enlever et 0 non mis à jour.
Après cette opération, 52,2 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 189837 fichiers et répertoires déjà installés.
)
Suppression de linux-generic-hwe-20.04 (5.4.0.37.40) ...
Suppression de linux-headers-generic-hwe-20.04 (5.4.0.37.40) ...
Suppression de linux-image-generic-hwe-20.04 (5.4.0.37.40) ...
malbo@malbo-VirtualBox:~$