Quan necessiteu instal·lar actualitzacions de programari al vostre Mac, probablement aneu a la Mac App Store. La botiga d'aplicacions seleccionada per Apple ha estat durant molt de temps el mètode predeterminat no només per trobar i instal·lar aplicacions de tercers, sinó també per aplicar pegats i actualitzacions per a macOS i altres aplicacions d'Apple. Però quan es tracta d'actualitzacions de programari de macOS, la Mac App Store és realment només una interfície per a una ordre UNIX, i els fans del terminal de Mac poden utilitzar aquesta ordre per actualitzar les seves aplicacions de Mac i de les seves pròpies aplicacions alhora que obvien completament la Mac App Store. .
L'ordre d'actualització del programari de Mac de la qual estem parlant té un bon nom: actualització de software. A continuació s'explica com utilitzar-lo.
- Inicieu l'aplicació Terminal (que es pot trobar a la carpeta /Aplicacions/Utilitats o cercant-la amb Spotlight).
- Des del Terminal, escriviu actualització de programari -l (és una "L" minúscula i no el número u). Això proporcionarà una llista de totes les actualitzacions disponibles juntament amb les seves mides de fitxer individuals i una nota que indicarà si haureu de reiniciar el vostre Mac per completar el procés d'actualització.
- Per instal·lar un individual actualització de programari, introduïu l'ordre sudo softwareupdate -i nom, on "nom" és el nom exacte d'una de les actualitzacions disponibles revelades per l'ordre list. Com que es tracta d'una ordre de superusuari (sudo), haureu d'introduir la contrasenya del vostre compte d'administrador quan se us demani.
- Instal · lar tots actualitzacions de programari disponibles, en comptes d'utilitzar l'ordre sudo softwareupdate -i -a. L'interruptor "-a" simplement indica a l'ordre que instal·li totes les actualitzacions. De nou, haureu d'introduir la vostra contrasenya d'administrador quan se us demani.
- No hi ha una barra de progrés tradicional, però veureu entrades de text actualitzades a la finestra del terminal a mesura que s'hagi completat cada pas, que us permetrà saber quan s'han descarregat determinades actualitzacions i quan s'ha completat tot el procés d'instal·lació. Si heu instal·lat actualitzacions de programari que requereixen un reinici, veureu un missatge final que us indicarà que reinicieu el vostre Mac. Podeu fer-ho mitjançant la interfície normal de macOS, però com que ja estem utilitzant ordres UNIX a la terminal, també podeu escriure sudo shutdown -r ara, que indica l'ordre d'apagada per reiniciar el Mac ("-r") immediatament ("ara").
Avantatges d'utilitzar l'actualització de programari mitjançant el terminal
Ara que ho saps com per executar l'actualització de programari de Mac des del terminal, la pregunta probable és Per què voldríeu utilitzar aquest mètode en comptes de fer clic a uns quants botons a la Mac App Store. Un dels principals motius és l'automatització i la gestió remota. Els usuaris amb diversos Mac per gestionar poden crear scripts o iniciar una actualització de programari de forma remota mitjançant un mètode com ara SSH sense necessitat d'utilitzar manualment la compartició de pantalla o el programari de gestió remota.
Un altre benefici potencial és la velocitat. Tot i que no és universal, molts usuaris informen que les actualitzacions s'instal·len més ràpidament quan s'instal·len mitjançant Terminal, tant pel que fa a la instal·lació inicial com a la part posterior al reinici a mesura que es reinicia el Mac. Tot i que no totes les actualitzacions veuran un augment de velocitat significatiu, el mètode Terminal almenys no afegirà cap temps en comparació amb la Mac App Store.
L'únic gran inconvenient d'utilitzar l'actualització de programari a través del terminal
Malgrat els seus avantatges per a molts usuaris, hi ha una gran advertència d'executar l'actualització de programari de Mac a través del terminal. Com s'ha esmentat al principi d'aquest article, el mètode Terminal només funciona amb actualitzacions del sistema macOS i aplicacions d'Apple pròpies com iTunes. Això es compara amb la Mac App Store, que actualitzarà les vostres aplicacions de tercers juntament amb les actualitzacions oficials d'Apple.
Els usuaris de Mac de molt de temps poden reconèixer que aquesta limitació és la mateixa que la utilitat d'actualització de programari de Mac original. Aquesta utilitat, que és com Apple va lliurar actualitzacions del sistema i de primera part als usuaris abans del llançament de la Mac App Store, no admetia aplicacions de tercers. Com que l'ordre softwareupdate UNIX també va servir com a base de la utilitat d'actualització de programari original, aquesta limitació té sentit.
Per tant, si només voleu instal·lar ràpidament el sistema macOS i les actualitzacions pròpies, o si no feu servir cap aplicació de tercers de la Mac App Store, el mètode Terminal us té cobert. Si no és així, és millor que us quedeu amb el mètode predeterminat de Mac App Store, ja que manté les actualitzacions de les vostres aplicacions de tercers i de primeres en un sol lloc.