Ho uno script che scarica e sostituisce le intestazioni del kernel in 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
}
Il problema che sto riscontrando è che dopo che aptitude ha scaricato il pacchetto lancia lo script in una GUI di testo e pone all'utente un mucchio di domande. Esiste un modo per saltare questo o inviare la scheda / inserire nei momenti appropriati per selezionare "OK" per tutte le risposte?
DEBIAN_FRONTEND = noninteractive
funziona per gli aggiornamenti della versione debian / ubuntu.