added generating iso part plus lotsa updated logic
This commit is contained in:
@@ -10,13 +10,15 @@ dpkg-divert --rename --remove /sbin/initctl
|
||||
|
||||
|
||||
# Remove old kernels
|
||||
ls /boot/vmlinuz-2.6.**-**-generic > list.txt
|
||||
ls /boot/vmlinuz-5.4.**-**-generic > list.txt
|
||||
sum=$(cat list.txt | grep '[^ ]' | wc -l)
|
||||
|
||||
if [ $sum -gt 1 ]; then
|
||||
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
|
||||
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
|
||||
fi
|
||||
rm list.txt
|
||||
|
||||
# Remove the network stuff
|
||||
|
||||
apt-get clean
|
||||
rm -rf /tmp/*
|
||||
rm /etc/resolv.conf
|
||||
|
Reference in New Issue
Block a user