Hoe u kunt vinden welke systeemsoftwareversie er is in een MacOS-installatieprogramma
Inhoudsopgave:
Als je ooit een installatieprogramma voor Mac OS uit de Mac App Store hebt gedownload, heb je je misschien afgevraagd met welke systeemsoftwareversie van Mac OS het installatieprogramma precies overeenkomt. Hoewel de bestandsnaam van het installatieprogramma de belangrijkste versie van de systeemsoftware zal onthullen (bijvoorbeeld "Installeer macOS High Sierra" of "Installeer OS X El Capitan"), zal het u niet het precieze versienummer vertellen dat zal worden geïnstalleerd (bijvoorbeeld 10.13.1 of 10.12.6).
Gelukkig is er een vrij gemakkelijke manier om precies te bepalen welk systeemversienummer van Mac OS zal worden geïnstalleerd door een bepaald macOS-installatieprogramma, en je hebt toegang tot de gegevens vanaf de opdrachtregel of via de Finder met Snelle blik.
Voor alle duidelijkheid: dit toont u de exacte systeemsoftwareversie van Mac OS die door dat installatieprogramma zal worden geïnstalleerd, het toont u niet de versie van de installatie-app zelf, en we zijn ook niet op zoek naar de systeemsoftwareversie van een actief draaiende Mac.
Zoek de exacte versie van Mac OS gedownload in een installatieprogramma
Ga vanuit de Finder in Mac OS naar het menu "GO" en kies "Ga naar map" en voer vervolgens het volgende pad in:
/Applicaties/Installeer macOS Sierra.app/Contents/SharedSupport/InstallInfo.plist
In dit voorbeeld gebruiken we "Installeer macOS Sierra.app" als voorbeeld, maar als je High Sierra of een bètaversie gebruikt, zorg er dan voor dat je het pad dienovereenkomstig aanpast (bijv. "Installeer macOS High Sierra.app")
Kies het bestand "InstallInfo.plist" als dit nog niet is geselecteerd en druk vervolgens op de spatiebalk om het bestand in Snelle weergave te bekijken, zoek tegen het einde van XML naar de tekenreeks onder "versie" om zie het versienummer van MacOS in het installatieprogramma.
In het voorbeeld hier is de versie van de systeemsoftware precies "10.12", er zijn geen puntreleases of updates inbegrepen. Dit zou erop duiden dat als u de meest recente versie van MacOS op een computer met dit specifieke installatieprogramma wilt installeren, u dit later zult bijwerken via de App Store of met behulp van het Combo Update-pakket.
Het macOS-versienummer van het installatieprogramma ophalen via de opdrachtregel
Als u de voorkeur geeft aan de opdrachtregel, of misschien wilt u een macOS-versie binnen een installatieprogramma op afstand controleren of wilt u het proces scripten of automatiseren, dan kunt u de volgende opdrachtregelsyntaxis gebruiken om het versienummer van de systeemsoftware in een Mac OS-installatieprogramma terug te geven.
/usr/libexec/PlistBuddy -c 'Print :System\ Image\ Info:version' '/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallInfo .plist'
Hiermee wordt één regel afgedrukt met de versie van de systeemsoftware die door dat specifieke installatieprogramma wordt geïnstalleerd. Nogmaals, dit voorbeeld gebruikt "Installeer macOS Sierra.app", dus u zou dat willen wijzigen in "Installeer macOS High Sierra.app" of een andere release indien van toepassing.
Deze handige kleine tip komt tot ons via de blog van Tim Sutton en blijkt alleen geldig te zijn vanaf macOS Sierra en MacOS High Sierra.