阻止 macOS 更新的更好方法
摘要
本文介绍了一种通过修改系统命令将更新检查重定向到一个无效目录来阻止 macOS 更新通知的方法,并附有还原更改的说明。
<p><a href="https://lobste.rs/s/betbip/better_way_blocking_macos_updates">评论</a></p>
查看缓存全文
缓存时间: 2026/09/13 02:44
# 更好的屏蔽 macOS 更新方法
来源:https://zoey-on-github.github.io/blog/updates.html
不久前,我看到了 readrob 关于阻止 macOS Tahoe 更新的精彩文章(https://robservatory.com/block-the-upgrade-to-tahoe-alerts-and-system-settings-indicator/)。尽管这篇文章相当棒,但正如其中所述,该方法仅在 90 天内有效,之后需要重新操作。我将这篇文章分享给了一位朋友,他向我展示了一个更出色的停止更新通知的方法:
```
sudo defaults write com.apple.MobileAsset MobileAssetAssetAudience -string 92897351-9c90-4132-84a8-2c4b3b5fced5
sudo defaults write com.apple.MobileAsset MobileAssetServerURL-com.apple.MobileAsset.SoftwareUpdate -string "https://swscan.apple.com/content/catalogs/others/index-seed-26-15-14-13-12-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz"
sudo killall -HUP mobileassetd
sudo killall -HUP betaenrollmentd
```
此方法的原理是通过将更新目录指向一个无效值来实现。
如果你将来希望再次更新 Mac,请使用以下命令:
```
sudo defaults write com.apple.MobileAsset MobileAssetAssetAudience -string 60b55e25-a8ed-4f45-826c-c1495a4ccc65
sudo defaults write com.apple.MobileAsset MobileAssetServerURL-com.apple.MobileAsset.SoftwareUpdate -string "https://swscan.apple.com/content/catalogs/others/index-26-15-14-13-12-10.16-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz"
sudo killall -HUP mobileassetd
sudo killall -HUP betaenrollmentd
```
相似文章
可信macOS应用可执行文件遭静默替换
macOS存在一个漏洞,攻击者可在无需高权限的情况下静默替换受信任应用的可执行文件,从而在权限提示中实施伪装;苹果公司拒绝修复该漏洞。
关于被入侵的 eMudhra 中间 CA
Apple 已开始在设备上屏蔽被入侵的 eMudhra 中间 CA 签发的 12 张 TLS 证书及相关根证书,防止攻击者利用泄露的私钥伪造任意网站的合法证书。命令行工具如 curl 和 git 仍需等待未来 macOS 更新才能完全阻止这些证书。
移除并禁用 Apple macOS 27 AI 模型的工具
RemoveMacAI 是一款开源 CLI 工具,可禁用 macOS 27 上的 Apple Intelligence 功能,并删除磁盘上的 AI 模型,防止它们被重新下载。它通过配置描述文件和 Apple 的资源服务(asset service)来实现,所有更改均可完全恢复,且不会进行任何网络跟踪。
Apple 威胁通知与间谍软件:每个人都应该知道的
本文解释了 Apple 的威胁通知,用于检测雇佣间谍软件攻击、其含义,以及用户应采取的步骤,例如进行数字取证调查以评估潜在的泄露。
macOS 27: 避免下载AI模型并节省存储空间的变通方法
macOS 27的变通方案,帮助用户避免下载AI模型,从而节省存储空间。