[Linux-Biella] Rimuovere kernel compilato a mano
Paolo Ciarrocchi
paolo.ciarrocchi a gmail.com
Lun 17 Apr 2006 11:59:24 CEST
On 4/17/06, Paolo Ciarrocchi <paolo.ciarrocchi a gmail.com> wrote:
> On 4/17/06, Paolo Ciarrocchi <paolo.ciarrocchi a gmail.com> wrote:
[...]
> La domanda č... come posso controllare se $kernel č null?
Fatto, versione aggiornata:
http://paolo.ciarrocchi.googlepages.com/gkernelv0.1c
Per chi non riuscisse a trattenere la curiositą ecco lo script:
#!/bin/bash
if kernel=$(find /boot -name 'vmlinuz*' | zenity --list --title
"Search Results" --text "Finding all installed kernels..." --column
"kernels found")
then
# Check whether the script is running as root
if [ `id -u` != "0" ]; then
echo "Sorry, you are not root."
exit 1
fi
echo "I'm going to delete" $kernel
vmlinuz=$(echo $kernel| cut -d "/" -f 3)
ver_linux=${vmlinuz/vmlinuz-/}
rm -f /boot/vmlinuz-$ver_linux
rm -f /boot/config-$ver_linux
rm -f /boot/System.map-$ver_linux
rm -f /boot/initrd.img-$ver_linux
rm -rf /lib/modules/$ver_linux
else
exit 1
fi
Manca solo la funzionalitą di aggiornamento di menu.lst e poi mi posso
concentrare sui fronzoli estetici, ma per oggi č tutto.
Ciao e grazie.
--
Paolo
http://paolociarrocchi.googlepages.com
Maggiori informazioni sulla lista
Linux