Проверете и инсталирайте софтуерни актуализации на Mac OS X от терминала

Съдържание:

Anonim

Искате ли да актуализирате софтуера на Mac OS от терминала? Можете да проверявате за налични актуализации, да игнорирате пакети и да инсталирате някои или всички софтуерни актуализации на Mac OS X директно от командния ред.

За да видите какви актуализации са налични за Mac или да инсталирате софтуерна актуализация от терминала на Mac OS X, наред с много други опции, включително как да игнорирате конкретни актуализации, ще използвате „softwareupdate“ ' инструмент за команден ред, както ще инструктираме по-долу.

Прочетете, за да научите за използването на помощната програма за актуализиране на софтуер от командния ред на Mac.

Как да проверявате и инсталирате софтуерни актуализации на Mac OS от командния ред

Ще разделим това на няколко раздела. Първо ще ви покажем как да проверите за налични софтуерни актуализации и да получите списък с всички налични софтуерни актуализации за Mac от командния ред. След това ще ви покажем как да инсталирате софтуерни актуализации от командния ред, включително инсталиране на всички актуализации, препоръчани актуализации или конкретна актуализация.

Тъй като това използва командния ред, вие ще използвате приложението Terminal, намиращо се в /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

Натиснете Return и ще видите много други опции за базирани на командния ред софтуерни актуализации на MacOS, включително как да зададете и изчистите каталога за софтуерни актуализации, изтегляне, но не и инсталиране, отмяна на изтегляния, инсталиране, игнориране, нулиране списъкът за игнориране, подробен режим, опции за спиране, изтегляне на регистрационни файлове от демона за актуализиране на софтуера и други, със следния изход, показващ всички опции:

По желание можете да използвате страницата с ръководство за софтуерна актуализация:

man softwareupdate

Подходът на командния ред за софтуерни актуализации е наистина полезен за отдалечено актуализиране на Mac с ssh, настройване на автоматизирани актуализации чрез bash скрипт или ако просто искате да се измъкнете.

Този инструмент е наличен във всички версии на Mac OS X и macOS и следователно може да се използва за актуализиране на почти всеки Mac с необходимите софтуерни актуализации.

Това е един от начините да избегнете използването на Mac App Store за актуализиране на Mac, ако това е необходимо по някаква причина. Друго би било да използвате Combo Updates за актуализиране на системния софтуер на Mac или да получите други пакети от Apple чрез страницата за изтегляния за поддръжка.

Ако имате други съвети или трикове за актуализация на софтуера от командния ред в Mac OS, споделете ги в коментарите по-долу!

Проверете и инсталирайте софтуерни актуализации на Mac OS X от терминала