每次我们想要更新或者升级macOS的时候,都会通过Mac App Store下载获取安装程序,这也是官方文件中列出的最简单的方法。然而,很少有人会在更新后离开主程序。要降级回到更早的版本,必须从网络上找到macOS安装的主程序。通常我倾向于从官方下载点获取安装程序,避免中途被“加载”或者放入其他不应该在主程序里的东西。我之前介绍过Windows和Office ISO下载器可以从微软官网下载Windows安装程序,如果你需要重装电脑的话会很有用。
如果你想让macOS回到更早的版本,尤其是最近的macOS和iOS稳定性堪忧,那么你可以下载安装程序,用干净安装的方式重装电脑。macOS不会阻止降级,理论上应该更简单。

最近刚看了一篇关于使用mas-cli获取App Store中各种macOS版本的安装程序的文章,操作方法不会太难,所以我实际做了一次,把步骤截图下来,写成教学方法,提供给有需要的朋友参考。下面会用到家酿和mas-cli,两者的源代码都可以在GitHub中找到。
使用教学
第一步
首先打开家酿官网。我们所需要的是命令行,并在选择它们之后复制它。
然后,从应用程序中找到工具。里面有一个终端。打开后粘贴刚刚复制的命令行,按回车键发送。如果你有其他终端工具,也可以在这里选择其他应用。
第二步
安装Homebrew时,会附带下载安装Xcode命令行工具。您必须输入管理员密码才能继续安装。大概,只会在这里停留一小会儿,其他部分不会暂停。
第三步
安装Homebrew后,要通过它安装mas suite,请输入命令:

brew安装质量
第四步
安装后,输入mas查看说明。比如mas登录App Store,mas账号查看当前使用的账号,你也可以通过mas list列出当前从App Store下载安装的应用。
那么如何下载各个版本的macOS呢?请输入mas install 1246284741,后面的数字请参考下表,并替换为您要下载的版本的代码,如下所列:
MAC OS 10.7 Lion–444303913
macOS 10.8山狮–537386512
MAC OS 10.9 Mavericks–675248567
macOS 10.10约塞米蒂–915041082

MAC OS 10.11 El Capitan–1147835434
MAC OS 10.11 El Capitan–1018109117
MAC OS 10.12 Sierra–1127487414
macOS 10.13高塞拉–1246284741
下载的时候一定要保持终端打开,也可以看到当前的下载进度。下载后,安装程序将显示在应用程序文件夹中。如果你想做一个macOS的可引导安装程序,请参考苹果的支持说明。


