Як дізнатися, яка версія системного програмного забезпечення є в інсталяторі MacOS
Зміст:
Якщо ви коли-небудь завантажували програму встановлення для Mac OS із Mac App Store, можливо, ви задавалися питанням, якій саме версії системного програмного забезпечення Mac OS відповідає програма встановлення. Хоча назва файлу інсталятора вказує на основну версію системного програмного забезпечення (наприклад, «Встановити macOS High Sierra» або «Встановити OS X El Capitan»), вона не повідомляє точний номер версії, яку буде встановлено (наприклад, 10.13.1 або 10.12.6).
На щастя, існує досить простий спосіб точно визначити, який номер версії системи Mac OS буде встановлено конкретною програмою встановлення macOS, і ви можете отримати доступ до даних із командного рядка або через Finder за допомогою Швидкий огляд.
Щоб бути абсолютно зрозумілим, це показує вам точну версію системного програмного забезпечення Mac OS, яке буде встановлено цим інсталятором, воно не показує вам версію самої програми інсталятора, а також ми не шукаємо версія системного програмного забезпечення активно запущеного Mac.
Знайти точну версію Mac OS, завантажену в програмі встановлення
У Finder в Mac OS відкрийте меню «GO» і виберіть «Go To Folder», а потім введіть такий шлях:
/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallInfo.plist
У цьому прикладі ми використовуємо «Install macOS Sierra.app» як приклад, але якщо ви використовуєте High Sierra або бета-версію, обов’язково змініть шлях відповідним чином (наприклад, «Install macOS High Sierra.app”)
Виберіть файл «InstallInfo.plist», якщо його ще не вибрано, а потім натисніть клавішу «Пробіл», щоб переглянути файл у Quick Look, ближче до кінця XML знайдіть рядок у «version», щоб перегляньте номер версії MacOS, що міститься у програмі встановлення.
У наведеному тут прикладі версія системного програмного забезпечення – це саме «10.12», жодного релізу чи оновлень не включено. Це означатиме, що якщо ви бажаєте встановити найновішу версію MacOS на комп’ютері за допомогою цього конкретного інсталятора, ви оновите його пізніше через App Store або за допомогою пакета Combo Update.
Отримати номер версії macOS інсталятора за допомогою командного рядка
Якщо ви віддаєте перевагу командному рядку або, можливо, бажаєте віддалено перевірити версію macOS у програмі встановлення, чи хочете створити сценарій чи автоматизувати процес, ви можете використати такий синтаксис командного рядка щоб повернути номер версії системного програмного забезпечення, що міститься в програмі встановлення Mac OS.
/usr/libexec/PlistBuddy -c 'Print :System\ Image\ Info:version' '/Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallInfo .plist'
Це надрукує один рядок із версією системного програмного забезпечення, яке буде встановлено цим конкретним інсталятором. У цьому прикладі знову використовується «Install macOS Sierra.app», тому ви захочете змінити це на «Install macOS High Sierra.app» або іншу версію, якщо потрібно.
Цю корисну пораду ми отримали через блог Тіма Саттона, і, здається, вона дійсна лише з macOS Sierra та MacOS High Sierra.