Mac用户可通过softwareupdate命令在终端跳过图形界面执行系统与软件更新,支持检查更新、仅下载、单独安装、一键安装推荐更新、刷新详细列表及安装Xcode命令行工具。
如果您希望在Mac上跳过图形界面,直接通过终端执行系统与软件更新操作,则需依赖内置的softwareupdate命令工具。该工具可精确控制更新类型、下载行为与安装范围,适用于自动化维护、远程管理或受限GUI环境下的系统升级任务。以下是具体操作步骤:
一、检查当前可用的系统与软件更新
执行此步骤可获知系统中所有待处理的更新项,包括推荐更新、安全补丁及可选更新,为后续精准操作提供依据。
1、打开“终端”应用,可通过聚焦搜索“Terminal”启动。
2、输入命令:softwareupdate –list,按回车执行。
3、等待扫描完成,终端将输出类似macOSSequoia-15.2、Command Line Tools for Xcode 15.4等条目;若无输出,说明暂无可用更新。
二、仅下载指定更新包(不立即安装)
该方式适用于网络带宽受限、需分阶段部署,或希望先验证更新包完整性再执行安装的场景。
1、从上一步输出中复制目标更新名称,例如macOSSequoia-15.2。
2、输入命令:softwareupdate –download-only macOSSequoia-15.2,按回车执行。
3、下载完成后,终端将显示Downloaded: macOSSequoia-15.2提示,更新包缓存在/Library/Updates/目录下。
三、单独安装已下载的更新
在确认下载无误后,可调用安装指令完成本地更新包的部署,避免重复下载。
1、执行命令:softwareupdate –install macOSSequoia-15.2,按回车运行。
2、若提示权限不足,需添加sudo前缀并输入管理员密码,例如:sudo softwareupdate –install macOSSequoia-15.2。
3、安装过程将自动校验签名、解压并写入系统,完成后可能触发重启。