彻底禁止 macOS Catalina 自动更新,去除更新标记和通知(实测Big Sur和Monterey也有效)

作者:gc(at)sysin.org,主页:www.sysin.org

请访问原文链接:https://sysin.org/article/disable-macos-update/,查看最新版。

提示:

以下步骤不是完全必要,但是全部执行可以确保解决顽固性的更新通知角标出现。

以下步骤主要针对 macOS Catalina,macOS Mojave 有限适用,更低的版本不适用。

如果是新安装系统,暂时不要联网,确保完美屏蔽更新。

1. 取消自动更新选项

请选取苹果菜单  > “系统偏好设置”,然后点按“软件更新”。

取消勾选:“自动保持我的 Mac 最新”

参看:在 Mac 上更改“软件更新”偏好设置

2. 清除系统更新标记(红点 1)

如果已经检测到更新,可以使用如下方法临时去除更新通知标记。

打开“终端”,执行如下命令:

defaults write com.apple.systempreferences AttentionPrefBundleIDs 0
Killall Dock

 
 
  • 1
  • 2

3. 屏蔽网络访问

3.1 编辑 hosts 文件,添加如下内容:

推荐使用 SwitchHosts!(免费软件)

127.0.0.1 swscan.apple.com
127.0.0.1 swcdn.apple.com
127.0.0.1 swdist.apple.com

 
 
  • 1
  • 2
  • 3

3.2 或者(或同时)使用防火墙软件屏蔽:

推荐 Little Snitch,这是一个商业软件

新建规则 1:

Process Name:/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated

Deny Outgoing Connections

To: Any Server

新建规则 2:

Process Name:/System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/A/Resources/SoftwareUpdateNotificationManager.app/Contents/MacOS/SoftwareUpdateNotificationManager

Deny Outgoing Connections

To: Any Server

4. 修改权限

该步骤需要禁用 SIP(系统完整性保护),或者在恢复模式下直接操作。
禁用 SIP 需要进入恢复模式,然后要重新打开 SIP,步骤略嫌繁琐,本例直接在恢复模式下操作。

进入恢复模式(启动到 recoveryOS):

重启电脑,在黑屏的时候按住 command + R 进入恢复模式(可以按住 command + R 不放,直到 apple logo 画面出现)

参看:关于 macOS 恢复功能

打开“终端”(Utilities (实用工具) -> Terminal(终端)):

# 切换到系统所在卷,默认名称是 “Macintosh HD”
cd /Volumes/Macintosh\ HD
# 如果修改了名称,假如系统卷名称是 Mac
cd /Volumes/Mac

 
 
  • 1
  • 2
  • 3
  • 4

取消 SoftwareUpdateNotificationManager 可执行权限(默认权限位是 751):

检测系统更新时该进程一直在运行,即使屏蔽了网络访问,仍然可能出现通知标记,所以修改它的可执行权限来禁止它运行。

chmod 644 System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/A/Resources/SoftwareUpdateNotificationManager.app/Contents/MacOS/SoftwareUpdateNotificationManager

 
 
  • 1

清空 /Library/Updates 文件夹:

如果已经检测到更新,新版本系统的描述等信息保存在这个文件夹下面。

rm -rf Library/Updates/

 
 
  • 1

备注:取消 /Library/Updates 文件夹的写入权限(默认权限位是 755):chmod -R 444 Library/Updates/,没有实际意义,仍然会写入到其他文件夹(未知)。

退出终端,重启电脑,操作完毕。

5. 如果需要更新

建议访问 App Store 下载 macOS 软件包,下载后会自动保存在“应用程序”下面,直接安装即可。

### 回答1: 要将macOS Monterey降级为Big Sur,您需要按照以下步骤操作: 1.备份您的数据:在降级之前,务必备份您的数据,以防数据丢失。 2.下载Big Sur安装程序:您需要从Apple官网下载Big Sur的安装程序。 3.创建启动盘:将Big Sur的安装程序制作成启动盘,以便在降级时使用。 4.进入恢复模式:在启动时按住Command + R键,进入恢复模式。 5.格式化硬盘:在恢复模式下,使用磁盘工具格式化硬盘。 6.安装Big Sur:使用制作好的启动盘安装Big Sur。 7.恢复数据:在安装完成后,您可以使用备份的数据进行恢复。 请注意,降级操作可能会导致数据丢失,因此请务必备份您的数据。此外,降级后可能会出现一些兼容性问题,因此请在降级之前仔细考虑。 ### 回答2: MacOS Monterey是苹果公司最新的操作系统版本,其功能和用户体验都得到了很多用户的赞誉。但是,与此同时,有些用户可能会遇到一些兼容性问题或不适应新的界面设计等问题,想要将系统降级回Big Sur。下面我们就来谈谈如何降级macOS Monterey到Big Sur。 首先,降级需要备份数据。最好是使用Time Machine功能,在降级之前备份整个系统。备份完成后,我们需要下载Big Sur系统镜像,可以从苹果官方网站或其他可靠的下载来源下载安装镜像。 接下来,我们需要创建一个启动U盘。在创建过程中,请务必使用大容量的U盘并保证其可靠性,防止在降级过程中出现意外问题。 完成启动U盘后,现在需要在Mac上进行操作,将电脑关机,并将启动U盘插入电脑上。然后启动电脑,并按住“Option”键,直到看到启动磁盘选项,选择启动U盘。 然后,按照提示进入安装Big Sur系统的流程,并在这个过程中格式化你的硬盘,将你的硬盘恢复为Big Sur的状态。在这个过程中,请务必注意保留你的备份数据,确保你的数据完整无缺地恢复过来。 最后,我们需要恢复数据,以完成降级操作。通过使用Time Machine或其他备份程序进行数据恢复,可以帮助您将所有数据和文档从备份中恢复到降级后的Big Sur系统中。 总的来说,从Monterey降级到Big Sur需要耗费一些时间和精力,但如果你遇到了一些无法克服的问题或在使用Monterey时遇到了一些不适,那么降级到Big Sur可能是对你个人或工作来说最好的选择。 ### 回答3: 如果你已经更新到了最新的 macOS Monterey 系统,但是遇到了稳定性或兼容性问题,不妨考虑将系统降级到之前的版本,比如 Big Sur。下面将介绍如何在不丢失数据的情况下安全地降级 macOS Monterey 到 Big Sur。 首先,你需要有一份 Big Sur 系统的安装镜像,可以在苹果官网下载或通过其他途径获得。建议备份好你的数据,以防意外损失。 1. 创建启动盘 使用 USB 或者外部硬盘创建 Big Sur 启动盘。如果你已经在以前的升级中创建了启动盘,可以跳过这一步骤。 步骤一:插入空的 USB 或者外部硬盘 步骤二:打开“磁盘工具”程序,选择该设备并将其格式化为“Mac OS 扩展(日志式)” 步骤三:启动“终端”程序,输入以下命令安装 Big Sur 系统: sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume “/Volumes/MyVolume”应替换为你之前格式化的设备名称。 2. 进入恢复模式 将启动盘插入 Mac 设备中,按下电源键并立即按住 Command 和 R 键进入恢复模式。你会看到 Apple 商标,然后松开键盘。 3. 连接网络 在恢复模式中,确保你可以访问互联网,选择 Wi-Fi 网络或连接有线网络。连接网络可以确保你获得最新的 Big Sur 安装文件。 4. 执行降级操作 在“恢复模式”下,你可以在“实用工具”菜单中找到“终端”程序,在其中输入以下命令,确保要降级的设备上已经安装了 Big Sur(前提是该设备之前已经升级到了 Monterey): sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/startosinstall --eraseinstall --newerfrompath /Applications/Install\ macOS\ Big\ Sur.app 此命令将从 Big Sur 安装文件中重新安装系统并抹掉所有数据以便安装。 总结 降级 macOS Monterey 到 Big Sur 并不难,但是需要注意备份数据和创建启动盘两个步骤。如果你不确定自己的操作,请咨询更有经验的人士或者寻求 Apple 官方支持。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值