Tôi có một tập lệnh tải xuống và thay thế các tiêu đề kernel trong Debian nén.
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
}
Vấn đề tôi gặp phải là sau khi aptitude tải gói, nó ném tập lệnh vào gui văn bản và hỏi người dùng một loạt câu hỏi. Có cách nào để bỏ qua điều này hoặc gửi tab / nhập vào thời điểm thích hợp để chọn "OK" cho tất cả các câu trả lời không?
DEBIAN_FRONTEND = noninteractive
hoạt động để nâng cấp phát hành debian / ub Ubuntu.