Com trobar quina versió del programari del sistema hi ha en un instal·lador de MacOS
Taula de continguts:
Si alguna vegada us heu descarregat un instal·lador per a Mac OS de la Mac App Store, potser us haureu preguntat a quina versió exacta del programari del sistema de Mac OS correspon a l'instal·lador. Tot i que el nom del fitxer de l'instal·lador revelarà la versió principal del programari del sistema (per exemple, "Instal·la macOS High Sierra" o "Instal·la OS X El Capitan"), no us indicarà el número de versió precís que s'instal·larà (per exemple, 10.13.1 o 10.12.6).
Afortunadament, hi ha una manera bastant senzilla de determinar exactament quin número de versió del sistema de Mac OS s'instal·larà una aplicació instal·ladora de macOS concreta, i podeu accedir a les dades des de la línia d'ordres o mitjançant el Finder amb Cop d'ull.
Per ser perfectament clar, això us mostra la versió exacta del programari del sistema de Mac OS que instal·larà aquest instal·lador, no us mostra la versió de l'aplicació instal·ladora en si, ni estem buscant la versió del programari del sistema d'un Mac en execució activa.
Troba la versió exacta de Mac OS baixada en una aplicació d'instal·lació
Des del Finder a Mac OS, desplegueu el menú "GO" i seleccioneu "Vés a la carpeta" i introduïu el camí següent:
/Aplicacions/Instal·lar macOS Sierra.app/Contents/SharedSupport/InstallInfo.plist
En aquest exemple estem fent servir l'exemple “Instal·lar macOS Sierra.app” com a exemple, però si utilitzeu High Sierra o una versió beta, assegureu-vos de modificar el camí en conseqüència (p. ex., “Instal·lar macOS High Sierra.app”)
Seleccioneu el fitxer “InstallInfo.plist” si encara no està seleccionat i, a continuació, premeu la barra espaiadora per mirar el fitxer a Quick Look, cap al final de XML cerqueu la cadena a “versió” per vegeu el número de versió de MacOS contingut a l'instal·lador.
A l'exemple d'aquí, la versió del programari del sistema és exactament "10.12", no s'inclouen cap llançament puntual ni actualitzacions. Això indicaria que si voleu instal·lar la versió més actualitzada de MacOS en un ordinador amb aquest instal·lador en particular, l'actualitzareu més tard a través de l'App Store o mitjançant el paquet Combo Update.
Recuperar el número de versió de macOS de l'instal·lador mitjançant la línia d'ordres
Si preferiu la línia d'ordres, o potser voleu comprovar una versió de macOS dins d'un instal·lador de forma remota o voleu fer un script o automatitzar el procés, podeu utilitzar la sintaxi de la línia d'ordres següent per retornar el número de versió del programari del sistema contingut en una aplicació d'instal·lació de Mac OS.
/usr/libexec/PlistBuddy -c 'Imprimeix:System\Imatge\Informació:versió' '/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallInfo .plist'
Això imprimirà una única línia amb la versió del programari del sistema que instal·larà aquest instal·lador en concret. Un cop més, aquest exemple està fent servir "Instal·la macOS Sierra.app", de manera que vols canviar-ho a "Instal·la macOS High Sierra.app" o una altra versió, si escau.
Aquest petit consell pràctic ens arriba a través del bloc de Tim Sutton, i sembla que només és vàlid a partir de macOS Sierra i MacOS High Sierra.