macOS 指定版本升级指南
背景说明
苹果的'系统设置 → 软件更新'默认只提供最新版本(如 15.5),不支持直接选择旧版本(如 15.4)。
方法:使用终端命令下载指定版本安装器
步骤
- 打开终端(Terminal)
- 运行以下命令(需要管理员权限):
softwareupdate --fetch-full-installer --full-installer-version 15.4
该命令会自动下载 macOS 15.4 的完整安装器(约 12GB),下载完成后会放在应用程序目录中:
/Applications/Install macOS Sequoia.app
- 运行安装器 双击运行它,即可升级到 15.4,而不是 15.5。
注意事项
- 如果 Apple 官方已下架 15.4 安装器,
softwareupdate可能会提示找不到版本。 - 在这种情况下,可尝试寻找企业内部分发的安装器或第三方存档站点获取,但需校验 SHA-256 或使用苹果签名的
InstallAssistant.pkg,避免安全风险。
关于下载量的说明
能否减少下载量?
通常不行。macOS 系统版本升级(如从 15.3 → 15.4)几乎总是通过完整安装器实现,尤其当绕开苹果默认升级路径时。
为什么必须完整下载?
| 方式 | 是否支持小版本升级 | 是否支持选版本 | 下载体积 | 适合人群 |
|---|---|---|---|---|
| 系统设置 → 软件更新 | ❌(只给最新版本) | ❌ | 小(差分更新) | 普通用户 |
| softwareupdate --fetch-full-installer | ✅(可选版本) | ✅(指定 15.4) | 大(完整包) | 高级用户 |
因此,想升级到不是最新版的版本,只能使用完整安装器。系统差分补丁只适用于官方自动更新流程中提供的当前最新版本。
替代方案(节省流量)
- 复制他人已下载的安装器副本:路径通常在
/Applications/Install macOS Sequoia.app,复制到 U 盘即可。 - 从 MDM 或企业镜像站获取:企业用户可从本地网络快速升级,不走公网。
- 局域网共享:用 AirDrop 或 rsync 等工具共享安装包。
总结
- 能否不下载完整安装器升级到 15.4?❌ 不行
- 有办法减少下载量吗?✅ 可通过复制他人已下载文件
- 哪种方式允许选版本升级?✅ 只有终端命令 + 完整安装器

