Comment supprimer en toute sécurité les anciens noyaux de Ubuntu.
Le noyau Linux est le cœur de votre Ubuntu système, agissant comme un pont entre le logiciel et matériel composants. Au fil du temps, à mesure que vous mettez à jour votre Ubuntu système, les nouveaux noyaux sont installés, laisser les plus âgés derrière. Bien que ces anciens noyaux servent de solution de repli si les nouveaux rencontrent des problèmes, ils peuvent accumuler et consommer un espace disque précieux. Ce guide complet vous guidera tout au long du processus de suppression en toute sécurité de ces anciens noyaux de votre ordinateur. Ubuntu système.
Comprendre les noyaux Linux
Le noyau Linux est un élément essentiel de toutes les distributions Linux, y compris Ubuntu. C'est le cœur du système d'exploitation, gérer les ressources du système et faciliter la communication entre l'utilisateur et le matériel de l'ordinateur. Quand le noyau est mis à jour, l'ancienne version reste dans le système comme filet de sécurité, au cas où le nouveau échouerait ou rencontrerait des problèmes.
Pourquoi supprimer les anciens noyaux?
Au fil du temps, ton Ubuntu le système peut se retrouver avec plusieurs anciens noyaux. Bien que ces noyaux puissent servir de sauvegarde utile si un nouveau noyau provoque un problème système, ils peuvent également consommer un espace de stockage important. Cela peut particulièrement poser un problème sur les systèmes avec un stockage limité ou sur les systèmes où le /boot
la partition a été configurée avec un espace insuffisant. Donc, il est avantageux de savoir comment supprimer ces anciens noyaux en toute sécurité.
Identification de la version actuelle du noyau
Avant de procéder à la suppression des anciens noyaux, il est crucial d'abord d'identifier la version du noyau actuellement active. Vous ne devez jamais supprimer le noyau que votre système utilise actuellement.
Vous pouvez vérifier la version du noyau actuellement actif en utilisant le uname -r
commande dans le terminal:
uname -r
La sortie affichera votre version actuelle du noyau.
Liste des noyaux installés
Maintenant que vous avez identifié le noyau actuel, il est temps de voir quels autres noyaux sont installés sur votre système. Vous pouvez lister tous les noyaux installés en utilisant le dpkg --list
commande:
dpkg --list | grep -E -i --color 'linux-image|linux-headers'
Cette commande listera tous les noyaux installés, y compris celui actuellement actif.
Suppression des anciens noyaux à l'aide de apt autoremove
La méthode la plus simple pour supprimer les anciens noyaux de votre Ubuntu système consiste à utiliser le apt autoremove
commande. Cette commande supprime automatiquement tous les packages qui ont été automatiquement installés pour satisfaire les dépendances d'autres packages et qui ne sont plus nécessaires:
sudo apt autoremove --purge
Cette commande conservera le dernier noyau et l'autre version du noyau la plus récente sur le système., supprimer tous les autres.
Suppression de noyaux spécifiques à l'aide de apt remove
Si vous souhaitez supprimer un noyau spécifique plutôt que tous les anciens noyaux, vous pouvez utiliser le apt remove
commande. Cette commande vous permet de spécifier la version exacte du noyau que vous souhaitez supprimer:
sudo apt purge linux-image-[version] sudo apt purge linux-headers-[version]
Remplacer [version]
avec le numéro de version exact du noyau que vous souhaitez supprimer.
Utilisation des outils GUI pour la suppression du noyau
Si vous préférez une interface graphique plutôt que ligne de commande, vous pouvez utiliser Interface graphique des outils comme Synaptic Package Manager pour gérer vos noyaux. Synaptic est un puissant outil de gestion de packages qui fournit des informations détaillées sur les packages installés, vous permet de rechercher des packages à l'aide de filtres, et vous permet de sélectionner plusieurs packages pour l'installation ou la suppression.
Pour utiliser Synaptic pour la suppression du noyau, d'abord, installez-le en utilisant la commande suivante:
sudo apt install synaptic
Après avoir installé Synaptic, vous pouvez le lancer depuis le menu de l'application. Dans Synaptique, vous pouvez rechercher « linux-image » ou « linux-headers » pour répertorier tous les packages liés au noyau. Vous pouvez ensuite sélectionner les anciens noyaux que vous souhaitez supprimer et les marquer pour une suppression complète..
Suppression automatique du noyau
Moderne Ubuntu systèmes (version 18.04 et au-dessus) avoir la possibilité de supprimer automatiquement les anciens noyaux lors de la mise à jour vers un nouveau. Cette fonctionnalité fait partie du package de mises à niveau sans surveillance et est activée par défaut. Lorsqu'un nouveau noyau est installé, le système marque automatiquement le plus ancien pour la suppression.
Mesures de sauvegarde
Bien que la suppression des anciens noyaux puisse libérer de l'espace disque, il est crucial de le faire avec précaution. Conservez toujours au moins un ou deux anciens noyaux en guise de sauvegarde en cas de panne de l'actuel.. Aussi, n'essayez jamais de supprimer le noyau actuellement actif.
Conclusion
Une bonne gestion des noyaux Linux est essentielle pour maintenir un système sain et efficace. Ubuntu système. Bien que les anciens noyaux servent de sauvegarde, ils peuvent consommer un espace disque précieux s'ils accumulent. Savoir comment supprimer en toute sécurité ces anciens noyaux peut aider à optimiser les performances de votre système.. Cependant, procédez toujours avec prudence et assurez-vous de conserver au moins quelques vieux noyaux comme filet de sécurité.
Souviens-toi, le ligne de commande est un outil puissant qui peut avoir un impact considérable sur votre système. Vérifiez toujours vos commandes, surtout lors de l'exécution d'opérations avec les privilèges root. Bonne gestion du noyau!