Ako nájsť verziu systémového softvéru v inštalátore MacOS
Obsah:
Ak ste si niekedy stiahli inštalačný program pre Mac OS z Mac App Store, možno vás zaujímalo, ktorej presnej verzii systémového softvéru Mac OS zodpovedá inštalátor. Aj keď názov inštalačného súboru odhalí hlavné vydanie systémového softvéru (napríklad „Inštalovať macOS High Sierra“ alebo „Nainštalovať OS X El Capitan“), nepovie vám presné číslo verzie, ktorá sa nainštaluje (napríklad 10.13.1 alebo 10.12.6).
Našťastie existuje celkom jednoduchý spôsob, ako presne určiť, ktoré číslo verzie systému Mac OS nainštaluje konkrétna inštalačná aplikácia systému MacOS, a k údajom môžete pristupovať z príkazového riadka alebo cez Finder pomocou Rýchly pohľad.
Aby bolo úplne jasné, toto vám ukáže presnú verziu systémového softvéru Mac OS, ktorú nainštaluje daný inštalátor, neukáže vám verziu samotnej inštalačnej aplikácie, ani nehľadáme verziu systémového softvéru aktívne spusteného Macu.
Nájdite presnú verziu Mac OS stiahnutú v inštalačnej aplikácii
V aplikácii Finder v systéme Mac OS rozbaľte ponuku „GO“ a vyberte možnosť „Go To Folder“ a potom zadajte nasledujúcu cestu:
/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallInfo.plist
V tomto príklade používame ako príklad „Inštalovať macOS Sierra.app“, ale ak používate High Sierra alebo beta verziu, nezabudnite príslušne upraviť cestu (napr. „Inštalovať macOS High Sierra.app”)
Vyberte súbor „InstallInfo.plist“, ak ešte nie je vybratý, a potom stlačte medzerník, aby ste sa pozreli na súbor v rýchlom prehľade, ku koncu XML vyhľadajte reťazec pod „verziou“ pozrite si číslo verzie systému MacOS obsiahnuté v inštalačnom programe.
V tomto príklade je verzia systémového softvéru presne „10.12“, neobsahuje žiadne bodové vydanie ani aktualizácie. To by znamenalo, že ak chcete mať na počítači s týmto konkrétnym inštalátorom nainštalovanú najaktuálnejšiu verziu systému MacOS, budete ju aktualizovať neskôr prostredníctvom App Store alebo pomocou balíka Combo Update.
Získajte číslo verzie macOS inštalátora prostredníctvom príkazového riadka
Ak uprednostňujete príkazový riadok alebo možno chcete vzdialene skontrolovať verziu systému macOS v rámci inštalačného programu alebo chcete proces skriptovať či automatizovať, môžete použiť nasledujúcu syntax príkazového riadka vrátiť číslo verzie systémového softvéru obsiahnuté v inštalačnej aplikácii Mac OS.
/usr/libexec/PlistBuddy -c 'Print :System\ Image\ Info:version' '/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallInfo .plist'
Tým sa vytlačí jeden riadok s verziou systémového softvéru, ktorú nainštaluje konkrétny inštalátor. Tento príklad opäť používa „Inštalovať macOS Sierra.app“, takže by ste to chceli zmeniť na „Inštalovať macOS High Sierra.app“ alebo iné vydanie, ak je to vhodné.
Tento šikovný malý tip k nám prichádza prostredníctvom blogu Tima Suttona a zdá sa, že je platný iba pre macOS Sierra a MacOS High Sierra a ďalej.