Tengo un script que descarga y reemplaza los encabezados del núcleo en Debian Squeeze.
function fixHeaders(){
#Replace the kernel headers from OVH with standard kernel headers...
aptitude -y install linux-image-2.6.32-5-amd64
sed s/'GRUB_DEFAULT=0'/'GRUB_DEFAULT=1'/g
update-grub
echo "Rebooting the machine. Run this script again after reboot and choose option 2."
sleep 1
reboot
}
El problema que tengo es que después de que aptitude descarga el paquete, arroja el script a una interfaz gráfica de usuario y le hace al usuario un montón de preguntas. ¿Hay alguna forma de omitir esto o enviar una pestaña / ingresar en los momentos apropiados para seleccionar "Aceptar" para todas las respuestas?
DEBIAN_FRONTEND = noninteractive
funciona para las actualizaciones de lanzamiento de debian / ubuntu.