Kad 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 bijis noklusējuma metode ne tikai trešo pušu lietojumprogrammu atrašanai un instalēšanai, bet arī MacOS un citu Apple lietojumprogrammu ielāpu un atjauninājumu pielietošanai. 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 savas 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.
- Palaidiet lietojumprogrammu Terminal (to var atrast mapē /Applications/Utilities vai meklējot to ar Spotlight).
- No termināļa ierakstiet programmatūras atjauninājums -l (tas ir mazais burts “L”, nevis pirmais). Tiks parādīts visu pieejamo atjauninājumu saraksts, to atsevišķie failu izmēri un piezīme, kas norāda, vai jums būs jārestartē Mac dators, lai pabeigtu atjaunināšanas procesu.
- Lai instalētu individuāls programmatūras atjauninājums, ievadiet komandu sudo softwareupdate -i nosaukums, kur “nosaukums” ir precīzs viena no pieejamajiem atjauninājumiem, ko atklāj saraksta komanda. Tā kā šī ir superlietotāja (sudo) komanda, jums būs jāievada sava administratora konta parole, kad tas tiek prasīts.
- Lai instalētu visi 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 tas tiek prasīts.
- Tradicionālās norises joslas nav, taču pēc katras darbības pabeigšanas termināļa logā redzēsit atjauninātus teksta ierakstus, informējot gan par to, kad ir lejupielādēti noteikti atjauninājumi, gan kad ir pabeigts viss instalēšanas process. Ja instalējāt programmatūras atjauninājumus, kuriem nepieciešama atsāknēšana, tiks parādīts pēdējais ziņojums ar norādījumu restartēt Mac datoru. To var izdarīt, izmantojot parasto macOS saskarni, taču, tā kā terminālī mēs jau izmantojam UNIX komandas, varat arī ierakstīt sudo shutdown -r tagad, kas uzdod izslēgšanas komandai nekavējoties restartēt Mac (“-r”) (“tagad”).
Programmatūras atjaunināšanas, izmantojot termināli, lietošanas priekšrocības
Tagad, kad jūs zināt kā lai palaistu Mac programmatūras atjauninājumu no termināļa, iespējamais jautājums ir 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 no galvenajiem iemesliem ir automatizācija un attālā pārvaldība. Lietotāji, kuriem ir jāpārvalda vairāki Mac datori, var izveidot skriptus vai attālināti uzsākt programmatūras atjaunināšanu, izmantojot tādu metodi kā SSH, neizmantojot manuāli ekrāna koplietošanas vai attālās pārvaldības programmatūru.
Vēl viens potenciāls ieguvums ir ātrums. Lai gan tas nav universāls, 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ēšanas, gan pēcrestartēšanas daļā, kad Mac tiek restartēts. Lai gan ne katram atjauninājumam būs ievērojams ātruma pieaugums, termināļa metode vismaz nepalielinās laiku salīdzinājumā ar Mac App Store.
Viens lielais trūkums, izmantojot programmatūras atjaunināšanu, izmantojot termināli
Neskatoties uz priekšrocībām, ko sniedz daudzi lietotāji, Mac programmatūras atjauninājuma palaišanai, izmantojot termināli, ir viens liels brīdinājums. Kā minēts šī raksta sākumā, termināļa metode darbojas tikai ar MacOS sistēmas atjauninājumiem un pirmās puses Apple lietotnēm, piemēram, iTunes. Tas ir salīdzināts ar Mac App Store, kas atjauninās jūsu trešo pušu lietotnes kopā ar oficiālajiem Apple atjauninājumiem.
Ilgstoši Mac lietotāji var atpazīt, ka šis ierobežojums ir tāds pats kā sākotnējā Mac programmatūras atjaunināšanas utilīta. Šī utilīta, ar kuru Apple sniedza sistēmas un pirmās puses atjauninājumus lietotājiem pirms Mac App Store palaišanas, neatbalstīja trešo pušu lietojumprogrammas. Tā kā komanda softwareupdate UNIX kalpoja arī par pamatu sākotnējā programmatūras atjaunināšanas utilītai, š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 neizmantojat trešās puses lietotnes no Mac App Store, varat izmantot termināļa metodi. Ja nē, iespējams, labāk pieturēties pie noklusējuma Mac App Store metodes, jo tā glabā gan pirmās, gan trešās puses lietotņu atjauninājumus vienuviet.