Quan hàgiu d’instal·lar actualitzacions de programari al vostre Mac, probablement aneu al Mac App Store. La botiga d’aplicacions seleccionada d’Apple té fa molt de temps el mètode per defecte no només de trobar i instal·lar aplicacions de tercers, sinó també d’aplicar pegats i actualitzacions per a macOS i altres aplicacions d’Apple. Però, pel que fa a les actualitzacions de programari de macOS, la Mac App Store és realment només una interfície per a un Ordre UNIX , i els fanàtics del Terminal de Mac poden utilitzar aquesta ordre per actualitzar les seves aplicacions de Mac i de primera mà, sense passar per alt la Mac App Store.
L’ordre d’actualització del programari Mac de què parlem és ben útil: 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 Destac ).
- Des de la terminal, escriviu actualització de programari -l (això és una L en minúscula i no el número u). Això proporcionarà una llista de totes les actualitzacions disponibles juntament amb les mides de fitxers individuals i una nota que indica si haureu de reiniciar el Mac per completar el procés d’actualització.
- Per instal·lar un fitxerindividualactualització de programari, introduïu l'ordre suo softwareupdate -inom , on nom és el nom exacte d'una de les actualitzacions disponibles revelades per l'ordre list. Com que es tracta d'un superusuari ( suo ), haureu d'introduir la contrasenya del compte d'administrador quan se us sol·liciti.
- Instal · lartotactualitzacions de programari disponibles, utilitzeu l’ordre suo softwareupdate -i -a . El commutador -a simplement instrueix l'ordre per instal·lar totes les actualitzacions. Una vegada més, haureu d'introduir la 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 es completi cada pas, que us permetrà saber tant quan s'han descarregat certes actualitzacions com 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 Mac. Podeu fer-ho mitjançant la interfície normal de macOS, però com que ja estem utilitzant ordres UNIX a Terminal, també podeu escriure sudo shutdown -r ara , que instrueix tancar ordre per reiniciar el Mac (-r) immediatament (ara).
Avantatges d’utilitzar l’actualització de programari a través del terminal
Ara que ja ho sapscomper executar l’actualització de programari Mac des del terminal, la pregunta probable és:Per quèvoldríeu fer servir aquest mètode en lloc de fer clic a uns quants botons de la Mac App Store. Un dels principals motius és l’automatització i la gestió remota. Els usuaris amb diversos Macs per gestionar poden crear scripts o iniciar una actualització de programari de manera remota mitjançant un mètode com SSH sense necessitat d’utilitzar manualment l’ús compartit de pantalla o el programari de gestió remota.
Un altre benefici potencial és la velocitat. Tot i que no són universals, 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 quan es reinicia el Mac. Tot i que no totes les actualitzacions experimentaran un augment significatiu de la velocitat, almenys el mètode Terminal no afegirà cap temps en comparació amb el Mac App Store.
L’únic inconvenient de l’ús de 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 es va esmentar 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 llarga durada de Mac poden reconèixer que aquesta limitació és la mateixa que la utilitat d’actualització de programari original de Mac. Aquesta utilitat, que és com Apple va lliurar actualitzacions del sistema i de les primeres pàgines als usuaris abans del llançament del Mac App Store, no admetia aplicacions de tercers. Com que l'ordre UNIX de softwareupdate 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 les actualitzacions del sistema i de MacOS de primera mà, o si no utilitzeu cap aplicació de tercers de la Mac App Store, el mètode Terminal us recull. Si no, és millor que us quedeu amb el mètode predeterminat de Mac App Store, ja que manté les actualitzacions de les vostres aplicacions, tant de primera com de tercera part, en un mateix lloc.