Kernel Linux
Apparence
Lister tous les paquets liés au noyau installés sur votre système avec la commande suivante
dpkg --list | grep linux-image
Lister les fichiers dans le répertoire /boot pour voir les versions du noyau installées
ls -l /boot | grep vmlinuz
Vérifier quel noyau est actuellement en cours d'utilisation
uname -r
Voir noyau version
uname -a
Voir noyaux installés
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}'
dpkg --get-selections | grep 'linux-.*-v'
Lister les paquets de noyau installés et leur taille
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | grep linux-image
Vérifier l'espace disque utilisé dans /boot
sudo du -sh /boot/*
Pour obtenir plus de détails sur un paquet de noyau spécifique, y compris sa taille
Liste
dpkg --list | grep linux-image
Puis
apt show linux-image-X.Y.Z-W-generic
Supprimer des anciens noyaux
Debian propose un script appelé purge-old-kernels qui peut automatiser la suppression des anciens noyaux. Vous pouvez l'installer et l'utiliser comme suit :
sudo apt-get install byobu
sudo purge-old-kernels
Ce script supprimera automatiquement les anciens noyaux tout en conservant le noyau actuel et un noyau de secours.
Lister les paramètres sysctl
sudo sysctl -a
sudo sysctl -a | grep ipv4