Почему apt-get не требует перезапуска, если это делает менеджер обновлений?

Я могу определенно порекомендовать Blender! Это может выглядеть как 3d-программа, но на самом деле это очень мощный композитор. Вы можете выполнять коррекцию цвета, маски, композиции и многое другое внутри этой программы. Я бы сказал, что это гораздо более крутая кривая обучения, чем после эффектов, так как вам нужно понимать компоновку на основе узлов и т. Д., Но я использовал Blender уже 2 месяца, и я могу уже делать «After Effects» в нем, если захочу.

1
задан 10 February 2016 в 23:30

4 ответа

Менеджер обновлений предлагает перезапустить при обновлении ядер или некоторых других системных пакетах с сервисами, отмеченными для перезагрузки при обновлении.

В этом случае /var/run/reboot-required задается сценарием установки пакета.

Командная строка apt-get upgrade ничего не предлагает, потому что она предназначена для более продвинутых пользователей, которые могут сами решить, когда перезапустить систему; -)

Но после обновления с помощью apt-get Update Менеджер через некоторое время предложит перезапустить тоже.

33
ответ дан 23 May 2018 в 19:59
  • 1
    Я не могу в это поверить, это правда? " сервисы, которые не могут быть перезапущены без перезагрузки всей системы. " – A.B. 9 June 2015 в 23:33
  • 2
    Да, это правда. Подобно "выскочке" и некоторые другие. Не много. – Pilot6 9 June 2015 в 23:34
  • 3
    Хорошо, спасибо за разъяснения. – A.B. 9 June 2015 в 23:36
  • 4
    @ Pilot6 Звучит смешно, если выскочка не может быть перезапущена без перезагрузки. Предполагалось, что это обновление от SysV init, которое можно перезапустить без перезагрузки. – kasperd 10 June 2015 в 09:59
  • 5
    Диспетчер обновлений @MaxNanasy появится и предложит перезагрузиться. это может произойти через некоторое время. – Pilot6 10 June 2015 в 22:50

Когда вы устанавливаете новое ядро, вам нужно перезагрузить машину, чтобы изменения вступили в силу, apt-get просто не называет этого.

13
ответ дан 23 May 2018 в 19:59
  • 1
    Не только обновления ядра. Вы также должны перезагружать или перезапускать некоторые службы при обновлении некоторых других пакетов. Если вы сообразительны, вы можете часто перезапускать соответствующие службы и избегать перезагрузки. Если вы этого не сделаете, перезагрузка всегда будет работать. Часто бывает нелегко определить, какие службы требуют перезагрузки, потому что обновленные пакеты могут включать в себя разделяемые библиотеки, которые многие другие программы напрямую или косвенно зависят от другого программного обеспечения. Я не обязательно 100% доверяю менеджеру графического обновления, чтобы знать. – thomasrutter 11 June 2015 в 08:46

apt-get на самом деле уведомляет вас о терминале после установки определенного пакета, если он требует перезагрузки.

update-manager - это решение типа «все-в-одном», которое заботится обо всех ваших (! d1)

Я предпочитаю apt-get, хотя, не знаю, почему :)

7
ответ дан 23 May 2018 в 19:59

apt-get upgrade не обновляет ядро.

apt-get dist-upgrade обновляет ядро ​​в Ubuntu.

Версии ядра Linux до 4.1 требуют перезагрузки при обновлении ядра. [ ! d2]

Другим пакетам не требуется перезагрузка, просто перезапуск самого приложения. Некоторые приложения Windows, работающие на Wine, запрашивают перезагрузку, но просто введите команду:

wineserver -k

и перезапустите приложение.

2
ответ дан 23 May 2018 в 19:59

Другие вопросы по тегам:

Похожие вопросы: