On 2013-05-04 16:47, Colin Law wrote: > On 4 May 2013 15:53, Tony Pursell <a...@princeswalk.fsnet.co.uk> wrote: >> Hi All >> >> Has anyone got any advice or tips on how to safely rid oneself of unwanted >> kernel. I thought this was an issue that had been solved but I'm still left >> with 5 ver 2.6 and 8 ver 3.0 kernels despite having upgraded to Raring. I >> don't mind keeping the latest 3.8 kernel and the 3.5 before that and the 3.2 >> before that. > > I can never remember exactly how to do it, I just google > ubuntu remove kernels > and multiple good hits appear. I don't think there is any danger as > long as you don't remove the current ones.
I use the following to purge all kernels which aren't the current kernel or the latest kernel by version number. ( \ KERNEL_HIGHEST=$(dpkg -l 'linux-image-[0-9.]*-[0-9]*-[a-zA-Z0-9]*' | grep ^ii | awk '{print $2}' | sort -V | tail -n 1 | sed 's/^linux-image-\([0-9.]*-[0-9]*\)-.*$/\1/') ; \ KERNEL_CURRENT=$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/") ; \ sudo apt-get purge $(dpkg -l 'linux-*-[0-9-]*' | grep ^ii | awk '{print $2}' | sed "/$KERNEL_CURRENT/d;/$KERNEL_HIGHEST/d" ) ; \ ) The above will list the kernels to be removed and prompt you before proceeding. Regards, Tyler -- "Anyone who truly understands UI design realizes that every preference option is an admission of defeat: it's there because you couldn't just get it right the first time." -- Jamie Zawinski -- ubuntu-uk@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk https://wiki.ubuntu.com/UKTeam/