====== Ubuntu - Suppression des anciens kernels ====== Après quelques mois d'utilisation d'Ubuntu, il n'est pas rare de se retrouver avec toute une série de kernels inutilisés, inutiles et encombrants. Voici comment lister et désinstaller ces paquets volumineux. ===== Attention ===== * Vous devez vous assurer que votre kernel est bien **opérationnel** et permet une **utilisation normale** de votre système. * Vous devez être conscient des risques d'une telle opération ! * Evitez toute **erreur d'inattention** : Ne pas - par exemple - supprimer tous les kernels installés ! * Idéalement, il faut conserver au moins **deux kernels récents**. * Toute erreur de manipulation dans cette procédure risque d'entrainer un **système inopérant**. A vos risques et périls donc ! ===== Liste des kernels installés ===== # Liste des kernels # Ci-dessous, on suppose que la version est 2.6.35 # A adapter selon la configuration dpkg -l | grep 2.6.35- Un kernel est souvent réparti sur plusieurs paquets * linux-image * linux-headers __Exemple__ : ii linux-headers-2.6.35-24 2.6.35-24.42 Header files related to Linux kernel version 2.6.35 ii linux-headers-2.6.35-24-generic 2.6.35-24.42 Linux kernel headers for version 2.6.35 on x86/x86_64 ii linux-image-2.6.35-24-generic 2.6.35-24.42 Linux kernel image for version 2.6.35 on x86/x86_64 ii linux-headers-2.6.35-25 2.6.35-25.44 Header files related to Linux kernel version 2.6.35 ii linux-headers-2.6.35-25-generic 2.6.35-25.44 Linux kernel headers for version 2.6.35 on x86/x86_64 ii linux-image-2.6.35-25-generic 2.6.35-25.44 Linux kernel image for version 2.6.35 on x86/x86_64 ===== Désinstaller les paquets ===== Sur base de l'exemple ci-dessus, on peut **uniquement désinstaller le 2.6.35-24** # Désinstaller les paquets d'un kernel sudo apt-get remove linux-headers-2.6.35-24 linux-headers-2.6.35-24-generic linux-image-2.6.35-24-generic Ensuite, pour supprimer toute trace des anciens fichiers de configuration, suivre le guide de purge des paquets désinstallés ci-après.