Могу ли я безопасно использовать suspend / hibernate во время обновления?

Как отреагирует процесс обновления, если я переведу компьютер в спящий режим или переведите его в спящий режим во время обновления? Прямо сейчас идет загрузка пакетов, если я закрою крышку, возьму компьютер на работу, запустю его и подключу к другой беспроводной сети, процесс будет отменен?

Обновление: Приостановить и переподключение к другой сети работает нормально во время процесса загрузки пакетов, но как насчет приостановки, в то время как он устанавливает пакеты или загружает менеджер обновлений?

4
задан 18 October 2013 в 02:59

1 ответ

Как гласит ваш отредактированный вопрос, приостановка обычно не вызывает проблем. Вы можете свести к минимуму и без того малые шансы, отключившись от интернет-соединения, чтобы программа apt могла изящно приостановить загрузку. Всегда существует вероятность того, что ваш компьютер не будет корректно зависать / переходить в спящий режим. Если это произойдет, есть вероятность, что apt может потерять отслеживаемый файл, который он загружал, вероятно, худшее, что могло бы вызвать это, - это перезапустить этот конкретный файл, так что это все еще небольшой риск.


Чтобы ответить на ваш обновленный вопрос, я не приостановил бы его, пока он устанавливает пакетов. Даже при хорошей приостановке и возобновлении это может вызвать проблемы, если вы остановите его во время обновления важных файлов, они могут быть установлены неправильно. Если он потерпел крах во время процесса возобновления, это очень вероятно вызовет частично установленные пакеты, которые можно восстановить, но это может быть головной болью, которую вы можете избежать, подождав несколько минут до завершения установки.

Что касается второй части вашего редактирования, я предполагаю, что под «Менеджером обновлений» вы говорите об обновлении вашей версии, то есть с 13.04 по 13.10. При обновлении релизов также используется программа apt, она просто загружает намного больше файлов, прежде чем устанавливать их, поэтому ответ тот же. Безопасно приостановить загрузку в середине, но я все равно отключил бы интернет-соединение перед выключением / приостановкой.

Единственное отличие состоит в том, что более важно, чтобы фактическая установка завершилась перед выключением, частично установить обновление дистрибутива гораздо сложнее, чем обновление пакета; При обновлении пакета вы можете просто удалить пакет и переустановить его, но если у вас есть 13.04 системы, пытающиеся загрузиться с файлами 13.10 (например), у вас может быть система, которая не загружается. Опять же, вы все еще можете оправиться от этого, но это будет намного больше работы.

Чтобы подвести итог в одном предложении, вы должны безопасно приостановить / завершить работу во время загрузки файлов, но я бы не стал когда-либо выключать компьютер во время фактической установки эти файлы. (Также я не буду делать это от батареи, чтобы избежать отключения, связанного с низким энергопотреблением)

0
ответ дан 18 October 2013 в 02:59

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

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