Script para desinstalar un kernel del chroot de los clientes ltsp | Algo de Linux

miércoles, 23 de enero de 2013

Script para desinstalar un kernel del chroot de los clientes ltsp

Al hilo del post anterior, dejo otro script que uso para desinstalar un kernel del chroot de los clientes ltsp, simplemente cambiando las variables: desinstalakernelchroot.sh

El script es muy simple, como se puede ver:

#!/bin/bash
# Desinstala el kernel que le indiquemos en la variables KERNEL en el chroot
# Una vez instalado, regenera la imagen de los terminales y actualiza los kernels en:
#  * /var/lib/tftpboot
#  * /srv/tftp

# Esteban M. Navas Martín
# Administrador Informático del IES Valle del Jerte.
# 22-Enero-2012

KERNEL="linux-image-3.2.0-0.bpo.2-686-pae"
HEADERS="linux-headers-3.2.0-0.bpo.2-686-pae"

mount -t proc proc-chroot /opt/ltsp/i386/proc
mount -t devpts devpts-chroot /opt/ltsp/i386/dev/pts  
ltsp-chroot -a i386 apt-get -y remove --purge $KERNEL $HEADERS
umount proc-chroot
umount devpts-chroot
ltsp-update-image --arch i386
ltsp-update-kernels

Para cambiar el kernel a desinstalar, modificamos la variable KERNEL y la variable HEADERS y listo.