Hvordan finne hvilken systemprogramvareversjon som er i et MacOS-installasjonsprogram

Innholdsfortegnelse:

Anonim

Hvis du noen gang har lastet ned et installasjonsprogram for Mac OS fra Mac App Store, har du kanskje lurt på hvilken eksakt systemprogramvareversjon av Mac OS installasjonsprogrammet tilsvarer. Selv om installatørens filnavn vil avsløre hovedversjonen av systemprogramvaren (for eksempel "Installer macOS High Sierra" eller "Installer OS X El Capitan"), vil det ikke fortelle deg det nøyaktige versjonsnummeret som vil bli installert (for eksempel 10.13.1 eller 10.12.6).

Heldigvis er det en ganske enkel måte å finne ut nøyaktig hvilket systemversjonsnummer av Mac OS som skal installeres av et bestemt macOS-installasjonsprogram, og du kan få tilgang til dataene fra kommandolinjen eller via Finder med Rask kikk.

For å være helt tydelig viser dette deg den nøyaktige systemprogramvareversjonen av Mac OS som vil bli installert av det installasjonsprogrammet, det viser deg ikke versjonen av selve installasjonsappen, og vi ser heller ikke etter systemprogramvareversjonen til en Mac som kjører aktivt.

Finn den eksakte versjonen av Mac OS lastet ned i en installasjonsapp

Fra Finder i Mac OS, trekk ned "GO"-menyen og velg "Gå til mappe" og skriv deretter inn følgende bane:

/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallInfo.plist

I dette eksemplet bruker vi «Installer macOS Sierra.app» som et eksempel, men hvis du bruker High Sierra eller en betaversjon, pass på å endre banen tilsvarende (f.eks. «Installer macOS High Sierra.app")

Velg «InstallInfo.plist»-filen hvis den ikke allerede er valgt, og trykk deretter på mellomromstasten for å se på filen i Quick Look, mot slutten av XML-søk etter strengen under «versjon» for å se versjonsnummeret til MacOS i installasjonsprogrammet.

I eksemplet her er versjonen av systemprogramvaren nøyaktig "10.12", ingen punktutgivelse eller oppdateringer er inkludert. Dette indikerer at hvis du vil ha den mest oppdaterte versjonen av MacOS installert på en datamaskin med dette spesielle installasjonsprogrammet, vil du enten oppdatere det senere via App Store eller ved å bruke Combo Update-pakken.

Hent macOS-versjonsnummeret til installasjonsprogrammet via kommandolinje

Hvis du foretrekker kommandolinjen, eller kanskje du vil sjekke en macOS-versjon i et installasjonsprogram eksternt, eller du vil skripte eller automatisere prosessen, kan du bruke følgende kommandolinjesyntaks for å returnere systemprogramvarens versjonsnummer som finnes i en Mac OS-installasjonsapp.

/usr/libexec/PlistBuddy -c 'Print :System\ Image\ Info:version' '/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallInfo .plist'

Dette vil skrive ut en enkelt linje med systemprogramvareversjonen som vil bli installert av det aktuelle installasjonsprogrammet. Igjen bruker dette eksemplet «Installer macOS Sierra.app», så du vil endre det til «Installer macOS High Sierra.app» eller en annen versjon hvis det er aktuelt.

Dette praktiske lille tipset kommer til oss via bloggen til Tim Sutton, og det ser ut til å kun være gyldig fra macOS Sierra og MacOS High Sierra og fremover.

Hvordan finne hvilken systemprogramvareversjon som er i et MacOS-installasjonsprogram