Kada trebate instalirati ažuriranja softvera na svoj Mac, vjerojatno ćete otići u Mac App Store. Appleova odabrana trgovina aplikacija dugo je bila zadana metoda ne samo pronalaženja i instaliranja aplikacija trećih strana, već i primjene zakrpa i ažuriranja za macOS i druge Apple aplikacije. Ali kada je riječ o ažuriranjima softvera za macOS, Mac App Store je zapravo samo prednji kraj za UNIX naredbu, a obožavatelji Macovog terminala zapravo mogu koristiti ovu naredbu za ažuriranje svojih Mac i aplikacija prve strane dok u potpunosti zaobilaze Mac App Store .
Naredba za ažuriranje Mac softvera o kojoj govorimo dobro je nazvana: ažuriranje softvera. Evo kako ga koristiti.
- Pokrenite aplikaciju Terminal (koju možete pronaći u mapi /Applications/Utilities ili je potražite pomoću Spotlight-a).
- Iz Terminala upišite softversko ažuriranje -l (to je malo "L", a ne broj jedan). To će pružiti popis svih dostupnih ažuriranja zajedno s njihovim pojedinačnim veličinama datoteka i napomenu o tome hoćete li morati ponovno pokrenuti svoj Mac da biste dovršili proces ažuriranja.
- Za instaliranje an pojedinac ažuriranje softvera, unesite naredbu sudo ažuriranje softvera -i Ime, gdje je "name" točan naziv jednog od dostupnih ažuriranja koje otkriva naredba popis. Budući da je ovo naredba superkorisnika (sudo), morat ćete unijeti lozinku svog administratorskog računa kada se to od vas zatraži.
- Instalirati svi dostupna ažuriranja softvera, umjesto toga upotrijebite naredbu sudo ažuriranje softvera -i -a. Prekidač "-a" jednostavno upućuje naredbu da instalira sva ažuriranja. Opet, morat ćete unijeti svoju administratorsku lozinku kada se to od vas zatraži.
- Ne postoji tradicionalna traka napretka, ali vidjet ćete ažurirane tekstualne unose u prozoru terminala kako se svaki korak završi, obavještavajući vas kada su određena ažuriranja preuzeta i kada je cijeli proces instalacije dovršen. Ako ste instalirali ažuriranja softvera koja zahtijevaju ponovno pokretanje, vidjet ćete posljednju poruku koja vas upućuje da ponovno pokrenete svoj Mac. To možete učiniti putem normalnog macOS sučelja, ali budući da već koristimo UNIX naredbe u Terminalu, također možete upisati sudo shutdown -r sada, koji upućuje naredbu za isključivanje da odmah ponovno pokrene Mac ("-r") ("sada").
Prednosti korištenja ažuriranja softvera putem terminala
Sad kad znaš kako da biste pokrenuli ažuriranje Mac softvera s terminala, vjerojatno je pitanje zašto željeli biste koristiti ovu metodu umjesto da jednostavno kliknete nekoliko gumba u Mac App Storeu. Jedan veliki razlog je automatizacija i daljinsko upravljanje. Korisnici s više Mac računala za upravljanje mogu kreirati skripte ili daljinski pokrenuti ažuriranje softvera putem metode kao što je SSH bez potrebe za ručnim korištenjem softvera za dijeljenje zaslona ili daljinsko upravljanje.
Još jedna potencijalna prednost je brzina. Iako nisu univerzalni, mnogi korisnici izvještavaju da se ažuriranja brže instaliraju kada se instaliraju putem terminala, kako u smislu početne instalacije, tako i nakon ponovnog pokretanja nakon ponovnog pokretanja Maca. Iako neće svako ažuriranje doživjeti značajno povećanje brzine, metoda Terminal barem neće dodati vrijeme u usporedbi s Mac App Storeom.
Jedna velika mana korištenja ažuriranja softvera putem terminala
Unatoč prednostima za mnoge korisnike, postoji jedno veliko upozorenje pokretanja ažuriranja Mac softvera putem terminala. Kao što je spomenuto na početku ovog članka, metoda Terminal radi samo s ažuriranjima sustava macOS i prvim Appleovim aplikacijama poput iTunesa. Ovo se uspoređuje s Mac App Storeom, koji će ažurirati vaše aplikacije trećih strana zajedno sa službenim Appleovim ažuriranjima.
Dugogodišnji korisnici Mac-a mogu prepoznati da je ovo ograničenje isto kao i izvorni uslužni program za ažuriranje softvera za Mac. Ovaj uslužni program, na koji je Apple isporučio ažuriranja sustava i prve strane korisnicima prije lansiranja Mac App Storea, nije podržavao aplikacije trećih strana. Budući da je naredba softwareupdate UNIX također služila kao osnova izvornog uslužnog programa za ažuriranje softvera, ovo ograničenje ima smisla.
Dakle, ako želite samo brzo instalirati macOS sustav i ažuriranja prve strane ili ako ne koristite aplikacije trećih strana iz Mac App Storea, metoda Terminal vas pokriva. Ako ne, možda bi vam bilo bolje da se držite zadane metode Mac App Store jer ona drži ažuriranja aplikacija prve i treće strane na jednom mjestu.