Anonim

Quan necessiteu instal·lar actualitzacions de programari al Mac, probablement dirigireu-vos a la Mac App Store. La botiga d'aplicacions curatives d'Apple ha estat durant molt de temps el mètode predeterminat, no només de buscar i instal·lar aplicacions de tercers, sinó també d'aplicar pegats i actualitzacions per a macOS i altres aplicacions d'Apple. Però quan es tracta d’actualitzacions de programari macOS, la Mac App Store és realment una solució frontal per a un comandament UNIX, i els aficionats al terminal del Mac poden utilitzar aquest comandament per actualitzar les seves aplicacions de Mac i de primera festa sense deixar de banda la Mac App Store del tot. .


La comanda d'actualització de programari de Mac de què parlem té un bon nom: softwareupdate . A continuació us detallem com utilitzar-lo.

  1. Inicieu l'aplicació Terminal (que es pot trobar a la carpeta / Applications / Utilities o cercant-la amb Spotlight).
  2. Des del Terminal, escriviu softwareupdate -l (és a dir, "L" en minúscula i no el número u). Proporcionarà una llista de totes les actualitzacions disponibles juntament amb les mides dels fitxers i una nota que indica si haureu de reiniciar el Mac per completar el procés d'actualització.

  3. Per instal·lar una actualització de programari individual , introduïu la comanda sudo softwareupdate -i nom , on "nom" és el nom exacte d'una de les actualitzacions disponibles revelades per l'ordre de llista. Com que es tracta d’una ordre de superusador (sudo), haureu d’introduir la vostra contrasenya del compte d’administració quan se us demani.

  4. Per instal·lar totes les actualitzacions de programari disponibles, utilitzeu la comanda sudo softwareupdate -i -a . El commutador "-a" només demana l'ordre per instal·lar totes les actualitzacions. Un cop més, haureu d’introduir la vostra contrasenya d’administració quan se us demani.
  5. No hi ha una barra de progrés tradicional, però veureu les entrades de text actualitzades a la finestra del Terminal a mesura que s’acaba cada pas, que us permetrà saber tant quan s’han baixat determinades actualitzacions com quan s’ha completat tot el procés d’instal·lació. Si heu instal·lat actualitzacions de programari que requereixen un reinici, apareixerà un missatge final que us demanarà que reinicieu el vostre Mac. Podeu fer-ho mitjançant la interfície macOS normal, però com que ja utilitzem les comandes UNIX al Terminal, també podeu escriure sudo shutdown -r ara, que demana que l'ordre shutdown es reiniciï immediatament el Mac ("-r") ("ara ”).

Beneficis de l'ús de l'actualització de programari a través del terminal

Ara que ja sabeu com executar l’actualització de programari de Mac des del terminal, la pregunta probable és per què voldríeu utilitzar aquest mètode en lloc de simplement fer clic en alguns botons de la Mac App Store. Una de les grans raons és l’automatització i la gestió remota. Els usuaris amb diversos Mac per gestionar poden crear scripts o iniciar de forma remota una actualització de programari mitjançant un mètode com SSH sense necessitat d'utilitzar manualment programes de compartició de pantalla o de gestió remota.
Un altre benefici potencial és la velocitat. Tot i que no és universal, molts usuaris denuncien que les actualitzacions s’instal·len més ràpidament quan s’instal·len a través del Terminal, tant pel que fa a la instal·lació inicial com per a la part posterior al reinici a mesura que es reinicia Mac. Tot i que no totes les actualitzacions tindran un augment significatiu de la velocitat, el mètode Terminal almenys no s’afegirà en cap moment en comparació amb el Mac App Store.

L’únic inconvenient d’utilitzar l’actualització de programari a través del terminal

Malgrat els seus beneficis per a molts usuaris, hi ha una gran incògnita en executar l’actualització de programari de Mac mitjançant el terminal. Com s'ha esmentat al començament d'aquest article, el mètode Terminal només funciona amb actualitzacions del sistema macOS i aplicacions Apple de primera part com iTunes. Es compara amb el Mac App Store, que actualitzarà les aplicacions de tercers juntament amb les actualitzacions oficials d'Apple.
Els usuaris de Mac des de fa temps poden reconèixer que aquesta limitació és la mateixa que la utilitat original d’actualització de programari de Mac. Aquesta utilitat, que és la manera com Apple va proporcionar les actualitzacions del sistema i els primers partits als usuaris abans del llançament de Mac App Store, no admet les aplicacions de tercers. Atès que l'ordre UNIX del programari de programació també va servir com a base de l'utilitat original d'actualització de programari, aquesta limitació té sentit.
Per tant, si només voleu instal·lar ràpidament el sistema macOS i les actualitzacions de primers, o si no utilitzeu cap aplicació de tercers des de la Mac App Store, el mètode Terminal us ha cobert. Si no és així, és millor que us enganxeu amb el mètode predeterminat de Mac App Store, ja que manté les actualitzacions de primera i tercera aplicació en un mateix lloc.

Com executar una actualització de programari mac a través del terminal