Я заметил, что дата текущей версии ядра Linux версии / версии позже, чем дата установки системы.
2.6.32-24-generic
# / var / log / installer / syslog2.6.32-25-generic
# uname -r
Эти цифры, кажется, отвечают на мой собственный вопрос, но меня удивляет то, что я не помню драматического «Вы должны перезагрузить Windows сейчас!» диалог, который я ожидал от такого глубокого изменения системы ...
Может быть, я просто нажал ОК ... стиль Windows :)
Может ли ядро как-то «заменить» себя? ... или может быть, это может сделать только "незначительные операции"?
например. Могу ли я по-прежнему использовать «Lucid» в 2020 году, когда каждое «последнее» ядро устанавливается через обновления. (Я не собираюсь этого делать; это всего лишь тестовый сценарий.)
источник
rebootless system
Вы упомянули, что это хорошая функция ... не критично для домашнего рабочего стола, но отличная идея для любой коммерческой установки ... Возможно, это скоро станет стандартом, как кометный бар становится все выше.Название «lucid» на самом деле просто название дистрибутива. Да, теоретически (и в некоторой степени на практике) вы можете сохранять «ясность» до 2020 года, просто вы будете обновлять все компоненты своей системы.
Обновление только самого ядра (и ничего больше) работает какое-то время, но когда происходит серьезное изменение ядра, необходимо будет также изменить / обновить другие программы, иначе они больше не будут работать.
источник
Обновления ядра на месте обсуждались в этом вопросе: почему бы не включить что-то вроде Ksplice, чтобы после обновления не нужно было перезагружаться?
Что касается напоминания о перезагрузке, смотрите
/etc/motd
файл для серверов при входе в систему:и напоминание панели уведомлений для рабочего стола:
источник