Как обновить ваш Mac с помощью Terminal

Большинство из нас привыкли обновлять программное обеспечение Mac (macOS) с помощью Mac App Store – традиционного способа. Однако есть другой метод обновления macOS: с помощью Terminal. Использование этого метода для обновления вашего Mac может сэкономить время и быть проще для многих, особенно поскольку Mac App Store известен своей медлительностью на старых устройствах. Многие пользователи также сообщали, что обновления загружаются и устанавливаются быстрее, когда они устанавливаются с помощью Terminal, так что это еще одно очевидное преимущество. Здесь мы покажем вам, как обновить ваш Mac с помощью Terminal.
Если вы используете несколько Mac, подключенных к серверу, вы можете просто запустить скрипт или удаленно установить обновление, не проходя через трудности доступа к каждому устройству по отдельности. Для пользователей, работающих на macOS Mojave или более поздних версиях, обновления программного обеспечения были перемещены в Системные настройки, но метод Terminal по-прежнему доступен.
Также читайте: Как настроить Terminal вашего Mac для повышения продуктивности
Обновление вашего Mac с помощью Terminal
Этот метод использует набор команд, чтобы позволить Terminal искать доступные обновления для вашей конкретной системы и устанавливать их.
Примечание: поскольку обновление программного обеспечения на любой системе является основной функцией, вам потребуется пароль администратора, чтобы продолжить загрузку и установку с помощью Terminal.
Откройте Terminal на вашем Mac. Вы можете сделать это, найдя его с помощью Spotlight или получив доступ к “Программы -> Утилиты -> Terminal” в Finder.
Введите следующую команду и нажмите Enter:
sudo softwareupdate -l
Это будет искать на серверах Apple любые доступные обновления для вашей системы. Если обновлений нет, будет показано “Нет доступных обновлений”. Однако, если доступны обновления, Terminal отобразит список этих обновлений вместе с размером файла обновления.
- Чтобы загрузить и установить конкретное обновление, используйте
sudo softwareupdate -i'NAME'Здесь замените NAME на конкретное обновление, которое вы хотите загрузить и установить. Например, если вы хотите установить обновление macOS Big Sur 11.4-20F71, введите sudo softwareupdate -i 'macOS Big Sur 11.4-20F71'.

Совет: имя обновления – также известное как идентификатор – это то, что написано рядом со звездочкой/пулей, как показано ниже.

Вы должны убедиться, что вводите точный идентификатор для загрузки и установки обновления. Также будьте осторожны с любыми пробелами / звездочками, присутствующими в конце идентификатора, как это происходит в обновлении, подсвеченном ниже.
Если вы хотите установить все доступные обновления, просто используйте следующую команду:
sudo softwareupdate -i-aКоманда -a просто инструктирует Terminal установить все обновления. Поскольку обе эти команды являются командами sudo, вам нужно будет ввести пароль администратора, когда вас попросят.

Вот и все. Обновление(я), которые вы выбрали, начнут загружаться и автоматически начнут устанавливаться после загрузки. К сожалению, нет традиционной полосы прогресса. Вместо этого Terminal будет постоянно обновлять вас на каждом этапе с помощью текстовых записей.
В случае, если вы установите обновление, которое требует перезагрузки вашего компьютера, Terminal сообщит вам об этом. Просто введите свой пароль, и Terminal автоматически перезагрузит ваш Mac.
Вы можете использовать этот метод для загрузки обновлений macOS и обновлений основных приложений Apple, но, к сожалению, вы все еще ограничены Mac App Store или разделом Обновления программного обеспечения в Системных настройках для установки любых других сторонних приложений на вашем Mac.
Также читайте: Как исправить зависший Mac во время обновления
Интересно, что еще вы можете сделать с помощью командной строки на macOS? Узнайте, как сканировать вашу локальную сеть и открывать любую папку на вашем Mac с помощью Terminal.
Вы предпочитаете использовать Mac App Store или Terminal для установки обновлений на вашем Mac? Дайте нам знать в разделе комментариев ниже и ознакомьтесь с некоторыми другими нашими материалами по macOS, такими как наши руководства по защите папок паролем на вашем Mac и запуску скриптов Python.