Mac屏蔽更新随笔一记

一、暂时解决方案
sudo softwareupdate --ignore "macOS big sur"
defaults write com.apple.systempreferences AttentionPrefBundleIDs 0 重启终端
killall Dock

  • 添加hosts屏蔽

127.0.0.1 swscan.apple.com
127.0.0.1 http://swdist.apple.com
127.0.0.1 http://swcdn.apple.com
127.0.0.1 http://swquery.apple.com
127.0.0.1 http://swdownload.apple.com
defaults write com.apple.systempreferences AttentionPrefBundleIDs 0
Killall Dock
重启mac

  • 禁止自动启动更新检测进程

sudo mount -uw /
sudo chmod 600 /System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/A/Resources/SoftwareUpdateNotificationManager.app/Contents/MacOS/SoftwareUpdateNotificationManager

defaults write com.apple.systempreferences AttentionPrefBundleIDs 0
killall Dock

++ 禁用后恢复

sudo mount -uw /
sudo chmod 777 /System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/A/Resources/SoftwareUpdateNotificationManager.app/Contents/MacOS/SoftwareUpdateNotificationManager

defaults write com.apple.systempreferences AttentionPrefBundleIDs 0
killall Dock

posted @ 2020-12-31 10:55  ColaIce  阅读(317)  评论(0)    收藏  举报