Fedora : désinstallation des anciens noyaux
Après deux mises à jour successives de ma Fedora Server, il fallait que je fasse un coup de ménage au niveau des anciennes versions des noyaux Linux installés. En glanant des informations sur le Ter’Net, j’ai testé tout d’abord la commande à l’intérieur de la parenthèse, puis exécuté la commande complète :
dnf remove $(dnf repoquery --installonly --latest-limit=-1 -q) -y
Elle m’a délesté de mes deux anciennes versions du kernel totalement inutiles et de 425 Mo de données. Je m’étais assuré au préalable que la machine fonctionnait correctement après reboot.
[root@sd-119360 boot]# dnf remove $(dnf repoquery --installonly --latest-limit=-1 -q) -y Dépendances résolues. ====================================================================================================================== Paquet Architecture Version Dépôt Taille ====================================================================================================================== Suppression: kernel x86_64 5.17.12-100.fc34 @updates 0 kernel x86_64 6.0.9-100.fc35 @updates 0 kernel-core x86_64 5.17.12-100.fc34 @updates 88 M kernel-core x86_64 6.0.9-100.fc35 @updates 96 M kernel-devel x86_64 5.17.12-100.fc34 @updates 62 M kernel-devel x86_64 6.0.9-100.fc35 @updates 66 M kernel-modules x86_64 5.17.12-100.fc34 @updates 53 M kernel-modules x86_64 6.0.9-100.fc35 @updates 60 M Résumé de la transaction ====================================================================================================================== Supprimer 8 Paquets Espace libéré : 425 M Test de la transaction La vérification de la transaction a réussi. Lancement de la transaction de test Transaction de test réussie. Exécution de la transaction Préparation : 1/1 Suppression de : kernel-6.0.9-100.fc35.x86_64 1/8 Suppression de : kernel-5.17.12-100.fc34.x86_64 2/8 Suppression de : kernel-modules-5.17.12-100.fc34.x86_64 3/8 Exécution du scriptlet: kernel-modules-5.17.12-100.fc34.x86_64 3/8 Suppression de : kernel-modules-6.0.9-100.fc35.x86_64 4/8 Exécution du scriptlet: kernel-modules-6.0.9-100.fc35.x86_64 4/8 Exécution du scriptlet: kernel-core-6.0.9-100.fc35.x86_64 5/8 Suppression de : kernel-core-6.0.9-100.fc35.x86_64 5/8 Exécution du scriptlet: kernel-core-5.17.12-100.fc34.x86_64 6/8 Suppression de : kernel-core-5.17.12-100.fc34.x86_64 6/8 Suppression de : kernel-devel-6.0.9-100.fc35.x86_64 7/8 Suppression de : kernel-devel-5.17.12-100.fc34.x86_64 8/8 Exécution du scriptlet: kernel-devel-5.17.12-100.fc34.x86_64 8/8 Vérification de : kernel-5.17.12-100.fc34.x86_64 1/8 Vérification de : kernel-6.0.9-100.fc35.x86_64 2/8 Vérification de : kernel-core-5.17.12-100.fc34.x86_64 3/8 Vérification de : kernel-core-6.0.9-100.fc35.x86_64 4/8 Vérification de : kernel-devel-5.17.12-100.fc34.x86_64 5/8 Vérification de : kernel-devel-6.0.9-100.fc35.x86_64 6/8 Vérification de : kernel-modules-5.17.12-100.fc34.x86_64 7/8 Vérification de : kernel-modules-6.0.9-100.fc35.x86_64 8/8 Supprimé: kernel-5.17.12-100.fc34.x86_64 kernel-6.0.9-100.fc35.x86_64 kernel-core-5.17.12-100.fc34.x86_64 kernel-core-6.0.9-100.fc35.x86_64 kernel-devel-5.17.12-100.fc34.x86_64 kernel-devel-6.0.9-100.fc35.x86_64 kernel-modules-5.17.12-100.fc34.x86_64 kernel-modules-6.0.9-100.fc35.x86_64 Terminé !