Comment supprimer en toute sécurité les anciens noyaux d'Ubuntu.
Le noyau Linux est le rythme cardiaque de votre système Ubuntu, agir comme un pont entre les composants du logiciel et du matériel. Au fil du temps, Lorsque vous mettez à jour votre système Ubuntu, 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 à travers le processus de suppression de ces vieux noyaux de votre système Ubuntu.
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, Votre système Ubuntu peut se retrouver avec plusieurs vieux 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 éliminer les anciens noyaux de votre système Ubuntu est d'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 à la ligne de commande, Vous pouvez utiliser des outils GUI comme Synaptic Package Manager pour gérer vos grains. 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
Systèmes Ubuntu modernes (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 grains Linux est essentiel pour maintenir un système Ubuntu sain et efficace. 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, La 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!