Une caractéristique intéressante des systèmes d'exploitation de la famille Linux est la possibilité de les modifier de manière flexible. Ainsi, s'il le souhaite, l'utilisateur peut installer un noyau plus récent. Dans ce cas, il sera possible de démarrer avec le noyau de la version précédente. Cependant, après avoir reçu la confirmation du fonctionnement stable du système, il est judicieux de supprimer l'ancien noyau.
Nécessaire
mot de passe de l'utilisateur root
Instructions
Étape 1
Démarrez une session de superutilisateur. Exécutez un émulateur de shell ou de console en tant que root. Utilisez les capacités du shell ou la commande sudo. Vous pouvez également utiliser la commande su sur la console actuelle.
Étape 2
Découvrez la version du noyau chargé. Saisissez la commande dans la console:
uname -a
Rappelez-vous ou notez le numéro de version.
Étape 3
Obtenez une liste des noyaux installés. Utilisez la commande rpm avec l'option qa. Filtrez la sortie de la commande avec grep. Par exemple, vous pouvez exécuter la commande:
tr/min -qa | noyau grep
pour obtenir une liste de tous les packages qui contiennent le mot kernel dans leur nom. Les lignes de sortie contiendront les noms des packages correspondant aux noyaux installés. Dans certains cas, vous pouvez filtrer par kernel-image, linux ou linux-image. Notez ou souvenez-vous des noms de paquets des noyaux installés. Mettez en surbrillance ceux que vous souhaitez supprimer parmi eux. Laissez-vous guider par le numéro de version du noyau. Les noyaux à supprimer ne doivent pas inclure le noyau actuel, dont la version a été obtenue à l'étape précédente.
Étape 4
Supprimez l'ancien noyau à l'aide de l'interface graphique Synaptic pour le gestionnaire de packages apt. Démarrez Synaptic. Utilisez le menu shell graphique ou dans la console, tapez synaptic et appuyez sur Entrée. Dans le premier cas, vous devrez à nouveau saisir le mot de passe root. Dans la fenêtre Synaptic, mettez en surbrillance la section contenant la liste des paquets liés au noyau. Vous pouvez également rechercher kernel. Dans la liste des packages affichés, recherchez ceux qui correspondent aux noyaux que vous souhaitez supprimer. Marquez-les comme supprimés en sélectionnant l'élément approprié dans le menu principal ou contextuel. Validez vos modifications.
Étape 5
Supprimez l'ancien noyau à l'aide du gestionnaire de packages de la console apt si Synaptic ne peut pas être utilisé pour une raison quelconque. Dans la console, saisissez une commande comme celle-ci:
apt-get supprimer
où remplacer par le nom complet du package correspondant au noyau à supprimer. Appuyez sur Entrée et suivez les instructions supplémentaires du programme.
Étape 6
Supprimez le noyau manuellement. Entrez une commande comme:
tr/min -e
pour supprimer l'image du noyau. Remplacez par le nom complet du package. Modifiez les fichiers de configuration du chargeur de démarrage que vous utilisez. Mettez à jour sa configuration pour changer le menu de démarrage. Par exemple, si vous utilisez lilo, vous modifiez le fichier /etc/lilo.conf pour supprimer les blocs correspondant aux noyaux qui n'existent plus, puis exécutez la commande lilo en tant que root.