用 softwareupdate 开关自动检查更新

用 softwareupdate --schedule 在终端里开启或关闭 macOS 的后台自动检查更新。

macOS更新自动化softwareupdate 系统更新中风险
运行 sudo softwareupdate --schedule on(或 off)即可开启/关闭自动检查更新。

01命令

命令
$ sudo softwareupdate --schedule on

02作用说明

softwareupdate 是 macOS 软件更新的命令行前端,--schedule 参数对应的正是系统设置里的"自动保持我的 Mac 最新"检查开关。开启后系统会在后台自动检查更新;在由管理员统一推送更新的机器上通常选择关闭。注意它只控制「检查」,真正安装某个更新要用 softwareupdate -i。

03风险

风险中风险
使用条件Requires administrator (sudo) privileges.
!注意: 关闭定时检查后,需要用 softwareupdate -l 手动检查,安全更新不会自动提醒。部分自动化选项(如自动安装)在新版 macOS 中已移到系统设置或 MDM 描述文件里管理。

04撤销

撤销
$ sudo softwareupdate --schedule off

05来源

最后验证: 2026-09-18 · 分类: 系统与设置