DynDNS and kernel stripping for Ubuntu

This commit is contained in:
2015-06-15 02:06:23 +02:00
parent 5a05bf120a
commit 7deda15585
2 changed files with 43 additions and 0 deletions

9
remove_old_kernels.sh Normal file
View File

@ -0,0 +1,9 @@
#!/bin/sh
# Remove all but the latest $keep kernels (and headers)
#
keep=2
sudo aptitude purge $(
for i in linux-headers-[0-9]*[0-9] linux-headers-[0-9]*generic linux-image-[0-9]* linux-image-extra-[0-9]*; do
dpkg -l $i 2>/dev/null | grep ^ii | awk {'print $2'} | grep [0-9] | sort | head -n -${keep};
done
)