Обновление macOS через командную строку, как сообщается, работает быстрее и позволяет использовать Mac во время обновления

Если вам надоело наблюдать, как полоса прогресса ползет вверх при обновлении вашего Mac до новой версии macOS, на ветке Reddit есть полезный совет, как ускорить процесс: использовать команду Терминала вместо этого…

Обновление macOS через App Store может занять очень много времени — у меня обычно около 30 минут перезагрузки и ожидания. В macOS есть встроенная утилита softwareupdate, которая намного быстрее. Она также позволяет использовать ваш Mac во время обновления (обновления, похоже, применяются во время работы, и перезагрузка занимает гораздо меньше времени, чем при вызове через App Store).

Чтобы дать примерную оценку времени, установка последней версии macOS 12.6 заняла около 10 минут, и мой MacBook Pro был недоступен всего около 2 минут во время перезагрузки.

В оригинальном посте предлагалось использовать несколько командных строк для выполнения обновления:

softwareupdate -l
softwareupdate -i -a

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

Но другие участники ветки предложили способы еще больше повысить эффективность процесса.

Вы можете выполнить «sudo softwareupdate -ia;sudo reboot», чтобы они выполнялись одна за другой. Таким образом, вы действительно можете отойти.

и:

Еще лучше, сделайте так:

sudo softwareupdate -ia && sudo reboot

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

Редактирование: Еще лучше:

sudo sh -c “softwareupdate -ia && reboot”

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

Вторая версия объединяет обе команды в мини-скрипт оболочки с одной командой sudo, поэтому нет второго sudo, срок действия которого может истечь.

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

Конечно, ни одна ветка OS на Reddit не обходится без обязательных редакторских баталий, поэтому вас порадует, что участники не теряют времени, споря о преимуществах vim по сравнению с nano…


Смотрите 9to5Mac на YouTube, чтобы узнать больше новостей об Apple: