如何查找MacOS 安装程序中的系统软件版本

目录:

Anonim

如果您曾经从Mac App Store 下载过Mac OS 的安装程序,您可能想知道该安装程序对应于Mac OS 的具体系统软件版本。虽然安装程序文件名会显示主要系统软件版本(例如,“安装 macOS High Sierra”或“安装 OS X El Capitan”),但它不会告诉您将安装的确切版本号(例如,10.13.1 或 10.12.6).

幸运的是,有一种非常简单的方法可以准确确定特定 macOS 安装程序应用程序将安装 Mac OS 的系统版本号,您可以从命令行或通过 Finder 使用以下命令访问数据快速查看。

非常清楚,这会向您显示该安装程序将安装的 Mac OS 的确切系统软件版本,它不会向您显示安装程序本身的版本,我们也不是在寻找正在运行的 Mac 的系统软件版本。

在安装程序应用程序中找到下载的Mac OS的准确版本

在Mac OS的Finder中,下拉“GO”菜单并选择“Go To Folder”,然后输入以下路径:

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

在本示例中,我们以“安装 macOS Sierra.app”为例,但如果您使用的是 High Sierra 或测试版,请务必相应地修改路径(例如“安装macOS High Sierra.app”)

选择“InstallInfo.plist”文件(如果尚未选择),然后按空格键快速查看文件,在 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'

这将打印一行,其中包含将由该特定安装程序安装的系统软件版本。此示例再次使用“安装 macOS Sierra.app”,因此您需要将其更改为“安装 macOS High Sierra.app”或其他合适的版本。

这个方便的小技巧是通过蒂姆萨顿的博客传给我们的,它似乎只对 macOS Sierra 和 MacOS High Sierra 有效。

如何查找MacOS 安装程序中的系统软件版本