Eu tenho um script que baixa e substitui os cabeçalhos do kernel no 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
}
O problema que estou tendo é que, após o aptitude fazer o download do pacote, ele lança o script em uma GUI de texto e faz várias perguntas ao usuário. Existe alguma maneira de pular isso ou enviar guia / entrar nos horários apropriados para selecionar "OK" para todas as respostas?
DEBIAN_FRONTEND = noninteractive
funciona para atualizações de versão do debian / ubuntu.