Один из наших компьютеров работает под управлением Ubuntu 8.04 LTS. Большинство обновлений пакетов Ubuntu тривиально и не сильно влияют на доступность. Как узнать, какие пакеты вызовут отключение перед применяя их?
Любой пакет, который устанавливает / обновляет работающий демон, потребует перезапуска этого демона. Обычно это очень быстрый процесс, всего лишь краткая информация о доступности услуг.
Единственные пакеты, требующие перезагрузки, - это обновления ядра. Вы не можете обновить ядро без перезагрузки.
Для обновлений glibc может потребоваться перезапуск многих служб или перезагрузка. Однако, учитывая, что большинство служб Unix все еще недолговечны из-за модели разветвления, обновления glibc обрабатываются автоматически.
Лучший способ узнать, что может вызвать сбой, - это применить их к тестовой машине и посмотреть, что сломается. Тестирование - всегда хорошая идея.
Даже обновления ядра, требующие перезапуска системы, не вызовут сбоев - старое ядро будет загружаться и работать до тех пор, пока вы не перезапустите систему в будущем.