
Бывают ли ситуации, когда необходимо закрыть приложения/процессы перед запуском apt-get dist upgrade?
Если да, то из любопытства, что произойдет, если вы все равно запустите apt-get dist upgrade, не остановив предварительно приложение?
Если нет, нужно ли перезапускать приложение после обновления?
Я спрашиваю, потому что у меня есть сервер под управлением Ubuntu, и я думаю о том, чтобы настроить cron-задание, которое будет автоматически запускать apt-get dist upgrade время от времени.
Кроме того, насколько я понимаю, перезагрузка не нужна, если только не обновлено ядро.
решение1
Ни один процесс в серверной среде не нужно останавливать/закрывать во время обновления с помощью менеджера пакетов. Скрипты установки и удаления запускают /var/lib/dpkg/info
и останавливают службы для вас, если это необходимо. В основном это только reload
, например
sudo systemctl reload service_name
илиrestart
sudo systemctl restart service_name
Перезагрузка обычно тоже не требуется. Читать этоКогда необходимо перезагружать систему Ubuntu?.