J'ai un script qui télécharge et remplace les en-têtes du noyau dans 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
}
Le problème que j'ai est qu'après que aptitude ait téléchargé le paquet, il jette le script dans une interface graphique et pose à l'utilisateur un tas de questions. Existe-t-il un moyen de sauter ceci ou d'envoyer un onglet / entrer aux moments appropriés pour sélectionner "OK" pour toutes les réponses?
DEBIAN_FRONTEND = noninteractive
fonctionne pour les mises à niveau des versions debian / ubuntu.