Обновление без обновления обновляет и перезагружает мою машину без каких-либо проблем. Тем не менее, у меня есть скрипт python, который выполняется нечасто, но когда он запускается, может потребоваться несколько дней. Я хотел бы приостановить автоматическую перезагрузку во время выполнения этого скрипта.
Что это самый простой способ достичь этого?
Вы можете использовать конфигурацию в этом файле (thx @muru):
/etc/apt/apt.conf.d/50unattended-upgrades
и эту строку:
Unattended-Upgrade::Automatic-Reboot "false";
В оболочке я сделал бы это: [ ! d3]
sudo sed -i 's/^Unattended-Upgrade::Automatic-Reboot "true";$/Unattended-Upgrade::Automatic-Reboot "false";/g' /etc/apt/apt.conf.d/50unattended-upgrades
Создайте сценарий для этого и запустите программу внутри скрипта. Если это закончено, верните изменения.
Или вы можете использовать этот файл:
/etc/apt/apt.conf.d/10periodic
и эту строку:
APT::Periodic::Unattended-Upgrade "0";
«0» означает «отключено»> «0» - это временной интервал в днях. Это отключает автоматическое обновление всей системы.