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

Я часто устанавливаю пакеты и обновления для них, хотя иногда не удобно делать перезагрузку, если один из пакетов нуждается в этом, поэтому есть ли способ сообщить ДО установки пакета / обновления, является ли или нет это потребует от вас перезагрузки? Я уже посмотрел здесь , и решения там не решают ни мою проблему, ни более или менее такую ​​же, что там описана.

3
задан 13 April 2017 в 15:24

1 ответ

Нет никакого своего рода флага на пакетах, которые указывают, что перезагрузка требуется, если пакет установлен или обновлен. Так, короткий ответ: Вы не можете.

Однако Вы могли извлечь .deb файлы пакета прежде, чем установить или обновить, чтобы видеть, сделано ли уведомление о перезагрузке в DEBIAN/postinst сценарий. Например, postinst сценарий в эти linux-image-*.deb пакеты выполняются /usr/share/update-notifier/notify-reboot-required сценарий, который в свою очередь создает /var/run/reboot-required файл. Другой postinst сценарии могут использовать тот же метод для указания на необходимую перезагрузку, но нет никакого осуществления метода по умолчанию получения к созданию /var/run/reboot-required файл. Могло бы случиться так, что пакет сохраняется кем-то, кто не действительно в выполнение вещей как другие специалисты по обслуживанию, делают, и решает, что уведомление о перезагрузке может также быть сделано в другом сценарии, как DEBIAN/preinst. Так, длинный ответ: Вы можете, но это будет реальный кошмар, чтобы реализовать и поддержать способ обнаружить все возможные уведомления о перезагрузке.

12
ответ дан 14 April 2017 в 01:24
  • 1
    хм на самом деле я должен прекратить рассматривать и лечь спать, так как я неправильно понял часть Вашего ответа на первом чтении - извините! Взгляды лучше теперь (не верный порядок загрузки релевантен - обычно, что-то загружается, если что-нибудь может, по моему опыту, но пожатие плеч ), я перепроверю позже и видеть, имеет ли OP удачу с Вашим ответом так как я don' t знают, что hardware/PAE выходит достаточно хорошо, чтобы быть в состоянии к upvote он в хорошей совести, как. Большое спасибо за содействие:) – Zanna 7 December 2016 в 11:40

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

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