3

После того, как я ssh в коробку и использовал yum или apt-get to patch, я бы хотел определить, когда требуется перезагрузка. Было бы невероятно полезно знать, чтобы мы могли запланировать перезагрузку в окне обслуживания.

Удивительно, но я не нашел много чтения на нем. Самым близким, что я нашел в веб-поиске, было Как узнать, требуется ли перезагрузка после исправления? от Verizon, которая фактически заявила, что Linux обычно не нуждается в этом, потому что программы перезагружаются (я полагаю, это было написано для обычного потребителя).

Я знаю, что Linux предлагает его, потому что, например, значок кнопки питания станет красным на Ubuntu/Unity. И я получаю приглашение, как показано ниже, при входе в систему с помощью диспетчера окон.

Я регулярно работаю с Debian, Ubuntu, Fedora, CentOS и Red Hat, поэтому я перечислил yum и apt-get .

Как определить, когда требуется перезагрузка после исправления?

Заранее спасибо.

1 ответ1

3

В ОС на основе Debian менеджер пакетов создаст файл, /var/run/reboot-required , если для исправления требуется перезагрузка. Этот файл удаляется при перезапуске машины. См. Этот пост AskUbuntu для получения дополнительной информации о том, как определить, какой пакет требует перезагрузки.

Чтобы получить такую же функциональность в yum , вам нужно установить сторонний плагин.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .