Проверка и установка обновлений программного обеспечения Mac OS X из терминала
Оглавление:
Хотите обновить программное обеспечение Mac OS из Терминала? Вы можете проверять наличие доступных обновлений, игнорировать пакеты и устанавливать любые или все обновления программного обеспечения Mac OS X непосредственно из командной строки.
Чтобы узнать, какие обновления доступны для Mac, или установить обновление программного обеспечения из терминала Mac OS X, среди многих других вариантов, включая игнорирование определенных обновлений, вы будете использовать 'softwareupdate ' инструмент командной строки, как мы расскажем ниже.
Читайте дальше, чтобы узнать об использовании утилиты обновления программного обеспечения из командной строки на Mac.
Как проверить и установить обновления программного обеспечения Mac OS из командной строки
Мы разобьем это на несколько разделов. Сначала мы покажем вам, как проверить наличие доступных обновлений программного обеспечения и получить список всех доступных обновлений программного обеспечения Mac из командной строки. Затем мы покажем вам, как устанавливать обновления программного обеспечения из командной строки, включая установку всех обновлений, рекомендуемых обновлений или конкретного обновления.
Поскольку здесь используется командная строка, вы будете использовать приложение «Терминал», которое находится в папке /Applications/Utilities/ на всех компьютерах Mac. Если вы не знакомы с командной строкой, вероятно, лучше просто установить обновления программного обеспечения из системных настроек «Обновление программного обеспечения» или из Mac App Store.
Список всех доступных обновлений программного обеспечения Mac из командной строки
Чтобы получить список доступных обновлений программного обеспечения, введите в Терминале следующую команду:
softwareupdate -l
Вы увидите список доступных обновлений.
Установка всех доступных обновлений программного обеспечения Mac OS из терминала
Вы можете установить все доступные обновления программного обеспечения с помощью следующей команды:
sudo softwareupdate -iva
Использование sudo требуется для получения привилегий суперпользователя для фактической установки обновлений.
Установка рекомендуемых обновлений только из терминала в Mac OS X
Вы также можете установить только рекомендуемые обновления с помощью:
sudo softwareupdate -irv
Установка определенных обновлений программного обеспечения на Mac из терминала Mac OS X
Вы также можете просто установить определенные обновления программного обеспечения, указав сокращенное имя пакета из предыдущего списка, полученного из средства обновления программного обеспечения, просто укажите команду на определенный пакет и убедитесь, что синтаксис совпадает следующим образом:
sudo softwareupdate -i iPhoneConfigurationUtility-3.2
Мы уже обсуждали различные, но похожие подходы к установке определенных обновлений программного обеспечения таким образом, так что это может быть вам уже знакомо.
Как игнорировать определенные обновления программного обеспечения из терминала в Mac OS X
Если есть какие-либо доступные обновления программного обеспечения, которые вы хотите игнорировать, вы можете сделать это с помощью флага –ignore, указав пакет, который вы хотите игнорировать, например:
sudo softwareupdate --ignore iWeb3.0.2-3.0.2
Какие еще команды обновления программного обеспечения доступны в Терминале?
Если вы хотите увидеть все доступные параметры командной строки для обновления программного обеспечения, просто введите:
softwareupdate -h
Нажмите «Ввод», и вы увидите множество других вариантов обновления программного обеспечения для MacOS на основе командной строки, в том числе способы установки и очистки каталога обновлений программного обеспечения, загрузки, но не установки, отмены загрузки, установки, игнорирования, сброса. список игнорирования, подробный режим, параметры приостановки, журналы извлечения из демона обновления программного обеспечения и многое другое со следующим выводом, показывающим все параметры:
При желании вы можете использовать справочную страницу обновления программного обеспечения:
man softwareupdate
Подход к обновлению программного обеспечения из командной строки действительно полезен для удаленного обновления компьютеров Mac с помощью ssh, настройки автоматических обновлений с помощью скрипта bash или если вы просто хотите узнать больше.
Этот инструмент доступен во всех версиях Mac OS X и macOS, поэтому его можно использовать для обновления практически любого Mac с помощью необходимых обновлений программного обеспечения.
Это один из способов избежать использования Mac App Store для обновления Mac, если это необходимо по какой-либо причине. Другой вариант — использовать Combo Updates для обновления системного программного обеспечения Mac или получения других пакетов от Apple через страницу загрузки поддержки.
Если у вас есть другие советы или рекомендации по обновлению программного обеспечения через командную строку в Mac OS, поделитесь ими в комментариях ниже!