Как узнать, какая версия системного программного обеспечения находится в установщике MacOS

Оглавление:

Anonim

Если вы когда-либо загружали программу установки для 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» и выберите «Перейти к папке», затем введите следующий путь:

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

В этом примере мы используем «Установить macOS Sierra.app» в качестве примера, но если вы используете High Sierra или бета-версию, обязательно измените путь соответствующим образом (например, «Установить macOS High Sierra.app»)

Выберите файл «InstallInfo.plist», если он еще не выбран, а затем нажмите клавишу пробела, чтобы просмотреть файл в Quick Look, в конце XML найдите строку в разделе «версия», чтобы см. номер версии 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'

Это напечатает одну строку с версией системного программного обеспечения, которое будет установлено этим конкретным установщиком. Опять же, в этом примере используется «Установить macOS Sierra.app», поэтому вы можете изменить его на «Установить macOS High Sierra.app» или другой выпуск, если это необходимо.

Этот полезный маленький совет приходит к нам из блога Тима Саттона, и, похоже, он действителен только для macOS Sierra и MacOS High Sierra и выше.

Как узнать, какая версия системного программного обеспечения находится в установщике MacOS