Anonim

Ja jums Mac datorā jāinstalē programmatūras atjauninājumi, iespējams, dodieties uz Mac App Store. Apple izstrādātais lietotņu veikals jau sen ir bijusi noklusējuma metode, lai ne tikai atrastu un instalētu trešo personu lietojumprogrammas, bet arī piemērotu ielāpus un atjauninājumus macOS un citām Apple lietojumprogrammām. Bet, runājot par macOS programmatūras atjauninājumiem, Mac App Store patiešām ir tikai UNIX komandas priekšgals, un Mac termināļa fani faktiski var izmantot šo komandu, lai atjauninātu savu Mac un pirmās puses lietotnes, vienlaikus apejot Mac App Store. .


Mac programmatūras atjaunināšanas komanda, par kuru mēs runājam, ir labi nosaukta: programmatūras atjauninājums . Lūk, kā to izmantot.

  1. Palaidiet lietojumprogrammu Terminal (kuru var atrast mapē / Applications / Utilities vai meklējot to ar Spotlight).
  2. Terminālī ierakstiet softwareupdate -l (tas ir mazais burts “L”, nevis numurs viens). Tas satur visu pieejamo atjauninājumu sarakstu, kā arī to individuālos failu izmērus un piezīmi, kurā norādīts, vai jums būs jārestartē Mac, lai pabeigtu atjaunināšanas procesu.

  3. Lai instalētu atsevišķu programmatūras atjauninājumu, ievadiet komandu sudo softwareupdate -i name , kur “name” ir precīzs viena no pieejamajiem atjauninājumiem, ko atklāj saraksta komanda. Tā kā šī ir superlietotāju (sudo) komanda, pēc uzvednes jums būs jāievada sava administratora parole.

  4. Lai instalētu visus pieejamos programmatūras atjauninājumus, tā vietā izmantojiet komandu sudo softwareupdate -i -a . Slēdzis “-a” vienkārši uzdod komandai instalēt visus atjauninājumus. Atkal jums būs jāievada sava administratora parole, kad tiek prasīts.
  5. Tradicionālās progresa joslas nav, taču termināļa logā redzēsit atjauninātus teksta ierakstus, kad katrs solis būs pabeigts, ļaujot jums zināt gan tad, kad ir lejupielādēti noteikti atjauninājumi, gan arī tad, kad viss instalēšanas process ir pabeigts. Ja instalējāt programmatūras atjauninājumus, kuriem nepieciešama atkārtota sāknēšana, jūs redzēsit pēdējo ziņojumu, kurā jums tiek uzdots restartēt Mac. To var izdarīt, izmantojot parasto macOS saskarni, taču, tā kā terminālī mēs jau izmantojam UNIX komandas, tagad varat arī ievadīt sudo shutdown -r, kas uzdod shutdown komandai nekavējoties restartēt Mac (“-r”) (“now ”).

Programmatūras atjaunināšanas lietošanas priekšrocības, izmantojot terminālu

Tagad, kad jūs zināt, kā palaist Mac programmatūras atjauninājumu no termināļa, iespējams, ir jautājums, kāpēc jūs vēlaties izmantot šo metodi, nevis vienkārši noklikšķināt uz dažām pogām Mac App Store. Viens liels iemesls ir automatizācija un tālvadība. Lietotāji, kuru pārvaldībā ir vairāki Mac, var izveidot skriptus vai attālināti iniciēt programmatūras atjaunināšanu, izmantojot tādu metodi kā SSH, bez vajadzības manuāli izmantot ekrāna koplietošanu vai attālinātās pārvaldības programmatūru.
Vēl viens potenciāls ieguvums ir ātrums. Lai arī tie nav universāli, daudzi lietotāji ziņo, ka atjauninājumi tiek instalēti ātrāk, ja tie tiek instalēti, izmantojot termināli, gan sākotnējās instalācijas, gan arī pēc restartēšanas daļas gadījumā, kad Mac tiek atsāknēts. Lai gan ne katrs atjauninājums redzēs ievērojamu ātruma pieaugumu, Terminal metode vismaz nepievienos laiku salīdzinājumā ar Mac App Store.

Programmatūras atjaunināšanas, izmantojot termināli, izmantošana ir viena no negatīvajām pusēm

Neskatoties uz ieguvumiem daudziem lietotājiem, Mac programmatūras atjaunināšanas palaišana caur termināli ir viens liels brīdinājums. Kā minēts šī raksta sākumā, Terminal metode darbojas tikai ar macOS sistēmas atjauninājumiem un pirmās puses Apple lietotnēm, piemēram, iTunes. Tas tiek salīdzināts ar Mac App Store, kurā līdztekus oficiālajiem Apple atjauninājumiem tiks atjauninātas arī jūsu trešo personu lietotnes.
Ilggadēji Mac lietotāji var atzīt, ka šis ierobežojums ir tāds pats kā sākotnējā Mac programmatūras atjaunināšanas utilīta. Šī lietderība, kā Apple piegādāja sistēmas un pirmās puses atjauninājumus lietotājiem pirms Mac App Store palaišanas, neatbalstīja trešo personu lietojumprogrammas. Tā kā programmatūras atjaunināšanas UNIX komanda arī kalpoja par sākotnējās programmatūras atjaunināšanas utilītas pamatu, šim ierobežojumam ir jēga.
Tātad, ja vēlaties ātri instalēt tikai MacOS sistēmas un pirmās puses atjauninājumus vai ja neizmantojat trešās puses lietotnes no Mac App Store, jūs izmantojat metodi Terminal. Ja nē, iespējams, labāk pieturēsities pie noklusējuma Mac App Store metodes, jo tā gan jūsu pirmās, gan trešās puses lietotņu atjauninājumus nodrošina vienuviet.

Kā palaist mac programmatūras atjaunināšanu, izmantojot terminālu