Kaip paleisti „Mac“ programinės įrangos naujinimą per terminalą

Kai „Mac“ kompiuteryje reikia įdiegti programinės įrangos naujinimus, tikriausiai eikite į „Mac App Store“. „Apple“ kuruojama programų parduotuvė jau seniai buvo numatytasis būdas ne tik rasti ir įdiegti trečiųjų šalių programas, bet ir pritaikyti pataisas bei naujinimus „MacOS“ ir kitoms „Apple“ programoms. Tačiau kalbant apie „macOS“ programinės įrangos naujinimus, „Mac App Store“ iš tikrųjų yra tik UNIX komandos priekinė dalis, o „Mac“ terminalo gerbėjai iš tikrųjų gali naudoti šią komandą norėdami atnaujinti savo „Mac“ ir pirmosios šalies programas, apeinant „Mac App Store“. .

„Mac“ programų parduotuvės atnaujinimai

„Mac“ programinės įrangos atnaujinimo komanda, apie kurią kalbame, yra gerai pavadinta: programinės įrangos atnaujinimas. Štai kaip juo naudotis.

Kaip paleisti „Mac“ programinės įrangos naujinimą per terminalą
  1. Paleiskite programą Terminal (kurią galite rasti aplanke /Applications/Utilities arba ieškant jos naudodami Spotlight).
  2. Iš terminalo įveskite programinės įrangos atnaujinimas -l (tai mažosios „L“, o ne numeris vienas). Bus pateiktas visų galimų naujinimų sąrašas, atskirų failų dydžiai ir pastaba, nurodanti, ar reikės iš naujo paleisti „Mac“, kad užbaigtumėte atnaujinimo procesą.„Mac“ programinės įrangos naujinimo terminalų sąrašas
  3. Norėdami įdiegti an individualus programinės įrangos naujinimas, įveskite komandą sudo programinės įrangos atnaujinimas -i vardas, kur „pavadinimas“ yra tikslus vieno iš galimų naujinimų, kuriuos atskleidžia sąrašo komanda, pavadinimas. Kadangi tai yra supervartotojo (sudo) komanda, kai būsite paraginti, turėsite įvesti savo administratoriaus paskyros slaptažodį.

    „Mac“ programinės įrangos atnaujinimo terminalas

  4. Instaliuoti visi galimus programinės įrangos naujinius, vietoj to naudokite komandą sudo programinės įrangos atnaujinimas -i -a. Jungiklis „-a“ tiesiog nurodo komandai įdiegti visus naujinimus. Vėlgi, kai būsite paraginti, turėsite įvesti savo administratoriaus slaptažodį.
  5. Nėra tradicinės eigos juostos, tačiau baigę kiekvieną veiksmą terminalo lange matysite atnaujintus tekstinius įrašus, pranešančius, kada buvo atsiųsta tam tikrų naujinimų, ir kai baigsis visas diegimo procesas. Jei įdiegėte programinės įrangos naujinimus, kuriuos reikia paleisti iš naujo, pamatysite paskutinį pranešimą, nurodantį iš naujo paleisti „Mac“. Tai galite padaryti naudodami įprastą „MacOS“ sąsają, bet kadangi mes jau naudojame UNIX komandas terminale, taip pat galite įvesti sudo išjungimas -r dabar, kuri nurodo išjungimo komandai nedelsiant iš naujo paleisti „Mac“ („-r“) („dabar“).

Programinės įrangos atnaujinimo per terminalą naudojimo pranašumai

Dabar, kai žinai kaip norint paleisti „Mac“ programinės įrangos naujinimą iš terminalo, tikėtinas klausimas kodėl norėtumėte naudoti šį metodą, užuot tiesiog spustelėję kelis „Mac App Store“ mygtukus. Viena iš pagrindinių priežasčių yra automatizavimas ir nuotolinis valdymas. Naudotojai, turintys kelis valdytinus „Mac“, gali kurti scenarijus arba nuotoliniu būdu inicijuoti programinės įrangos naujinimą naudodami tokį metodą kaip SSH, nenaudodami rankiniu būdu ekrano bendrinimo ar nuotolinio valdymo programinės įrangos.

Kitas galimas pranašumas yra greitis. Nors tai nėra universali, daugelis vartotojų praneša, kad naujinimai įdiegiami greičiau, kai įdiegiami per terminalą, tiek pradinio diegimo, tiek po iš naujo paleidimo, kai „Mac“ paleidžiamas iš naujo. Nors ne kiekvieno atnaujinimo greitis žymiai padidės, terminalo metodas bent jau nepridės laiko, palyginti su „Mac App Store“.

Vienas didelis trūkumas naudojant programinės įrangos naujinimą per terminalą

Nepaisant daugelio vartotojų pranašumų, „Mac“ programinės įrangos naujinimo paleidimas per terminalą yra vienas didelis įspėjimas. Kaip minėta šio straipsnio pradžioje, terminalo metodas veikia tik su „macOS“ sistemos naujinimais ir pirmosios šalies „Apple“ programomis, tokiomis kaip „iTunes“. Tai lyginama su „Mac App Store“, kuri kartu su oficialiais „Apple“ naujiniais atnaujins jūsų trečiųjų šalių programas.

Ilgalaikiai „Mac“ naudotojai gali pripažinti, kad šis apribojimas yra toks pat kaip ir originali „Mac“ programinės įrangos naujinimo priemonė. Ši programa, kuria „Apple“ teikė sistemos ir pirmosios šalies naujinimus vartotojams prieš paleidžiant „Mac App Store“, nepalaikė trečiųjų šalių programų. Kadangi UNIX komanda softwareupdate taip pat buvo pradinės programinės įrangos naujinimo programos pagrindas, šis apribojimas yra prasmingas.

Taigi, jei norite greitai įdiegti „macOS“ sistemos ir pirmosios šalies naujinimus arba nenaudojate jokių trečiųjų šalių programų iš „Mac App Store“, terminalo metodas jums tinka. Jei ne, jums gali būti geriau naudoti numatytąjį „Mac App Store“ metodą, nes jis saugo tiek pirmosios, tiek trečiosios šalies programų naujinius vienoje vietoje.