Supprimer les vieux kernels inutilisés d'un serveur proxmox

Prox Mox

La commande ci dessous permet de lister les kernels du serveur :

dpkg --list| grep 'pve-kernel-.*-pve' | awk '{print $2}' | sort -V

Si on veut retirer de cette liste le dernier kernel (le plus récent donc) on ajoute l'option ci dessous : récents)

dpkg --list| grep 'pve-kernel-.*-pve' | awk '{print $2}' | sort -V | head -n -1

Ainsi si on souhaite supprimer tous les anciens kernels sauf le dernier on utilisera la commande

apt-get purge $(dpkg --list| grep 'pve-kernel-.*-pve' | awk '{print $2}' | sort -V | head -n -1)
Par Christophe HIRON
05 décembre 2019