При обновлении ядра выводится сообщение: Try to install new kernel kernel-image-un-def-1:5.10.37-alt1:p9+271841.100.2.1@1621433384 and update its modules [y]/n? Если ввести что угодно кроме "n|no|N|No|NO|0", то начнется обновление ядра. Код из скрипта отвечающий за подтверждение пользователя: # ask user echo -n "Try to install new kernel kernel-image-$kernel_flavour-$kmaxver and update its modules [y]/n? " [ "$force" = 1 ] && echo "yes" || { read case "$REPLY" in n|no|N|No|NO|0) exit 0 ;; *) Думаю в таком важном процессе как обновление ядра целесообразней выполнять проверку на ввод пользователем разничных вариаций согласия пользователя (y|yes|Y|Yes|YES|1). При вводе пользователя иных символов прерывать обновление ядра.