MacOS屏蔽系统更新和恢复更新脚本

M1发布已有四年,按照经验,MacOS15.7将是最后一个最佳适配M1 电脑的系统了,各位在更新到15.7以后就可以屏蔽系统更新了

sudo sh -c 'echo "127.0.0.1 swscan.apple.com
127.0.0.1 swdist.apple.com
127.0.0.1 swdownload.apple.com
127.0.0.1 swcdn.apple.com
127.0.0.1 updates-http.cdn-apple.com
127.0.0.1 updates.cdn-apple.com
127.0.0.1 xp.apple.com
127.0.0.1 gdmf.apple.com
127.0.0.1 mesu.apple.com
127.0.0.1 appldnld.apple.com" >> /etc/hosts'

这个命令会将Apple的更新服务器域名全部指向本地地址127.0.0.1,从而阻止系统连接到Apple的更新服务器。
建议在修改前先备份hosts文件:sudo cp /etc/hosts /etc/hosts.backup
上面的自动化脚本中已经自动备份了

验证方法:终端输入

cat /etc/hosts | grep apple.com

显示以下内容则表示屏蔽成功

127.0.0.1 swscan.apple.com
127.0.0.1 swdist.apple.com
127.0.0.1 swdownload.apple.com
127.0.0.1 swcdn.apple.com
127.0.0.1 updates-http.cdn-apple.com
127.0.0.1 updates.cdn-apple.com
127.0.0.1 xp.apple.com
127.0.0.1 gdmf.apple.com
127.0.0.1 mesu.apple.com
127.0.0.1 appldnld.apple.com

发表回复