如何在 Mac 上卸载软件更新

Ella

大多数时候,运行与您的计算机兼容的最新 macOS 是一个好主意。它可确保您的 Mac 免受恶意软件和已知错误的侵害。但是,在某些情况下您可能不想运行最新的操作系统版本。或者您可能希望在升级后卸载 Mac 上的软件更新。我们将向您展示如何做到这一点。

在此标题下,您可能需要执行三件事:

  1. 删除应该删除但没有删除的安装程序文件。
  2. 例如,从 macOS 13.1 切换到 macOS 13.0。
  3. 卸载一整代 macOS — 例如,将 Sequoia 恢复到上一代 Sonoma,或者从 Sonoma 降级到 Ventura。

我们将逐一介绍。

在卸载旧 Mac 软件更新之前如何准备 Mac

在卸载软件更新之前,请确保备份您的 Mac。如果出现问题,您始终可以使用备份来恢复文件。事实上,建议打开自动备份,或者至少在任何重大升级之前执行此操作。

备份 Mac 的最简单方法是使用 Time Machine。连接外部驱动器。然后,只需进入“系统设置”>“常规”>“Time Machine”,单击“+”按钮即可添加备份目的地。

要了解有关所有可用备份选项的更多信息,请查看本文。

如何删除软件更新文件

通常,当您的 Mac 更新时,无论您手动执行还是自动执行,您的计算机都会将更新文件存储在 Library 目录中的文件夹中,然后在安装完成后立即将其删除。

但是,有时,如果安装失败,例如,文件可能会留下。您可以按照以下步骤检查是否有更新文件残留。

  1. 在 Finder 中,单击“前往”菜单。
  2. 选择转到文件夹。
  3. 类型:/Library/Updates
  4. 检查该文件夹中是否有安装程序包或其他非文本文件的文件。

如果除了 plist 文本文件之外没有其他文件,则无需执行任何其他操作。如果还有其他文件,您可以将其删除以释放空间。删除这些软件更新文件是绝对安全的。但是,它们很可能受到系统完整性保护 (SIP) 的保护,因此您不能将它们拖入垃圾箱。您首先需要关闭 SIP。

只有当您习惯使用终端时才应该执行此操作,因为如果操作不当,可能会导致 Mac 出现问题。

首先,将 Mac 启动至恢复模式。

禁用系统完整性保护

对于基于 Intel 的 Mac:

  1. 转至 Apple 菜单 > 重新启动。
  2. 立即按住 Command+R。
  3. 在听到 Mac 的启动声音或出现 Apple 徽标之前不要松开按键。

对于配备 Apple 芯片的 Mac:

  1. 打开 Mac 时,按住电源按钮。
  2. 按住它直到看到启动选项。
  3. 单击齿轮图标(选项)并单击继续。
  4. 系统可能会要求您选择一个用户并输入其管理员密码。按照屏幕上的说明进行操作,并在执行任何操作后按“下一步”。

现在,请按照下列步骤操作:

  1. Mac 重新启动后,单击屏幕顶部的菜单并选择“终端”。
  2. 粘贴以下命令并按 Return 键:csrutil disable

  3. 正常重新启动您的 Mac。

现在,我们可以返回到 /Library/Updates 文件夹并删除以 .pkg 扩展名结尾的旧软件更新。我们将使用终端及其sudo rm命令,基本上意味着“删除这个”。

使用终端删除软件更新

  1. 从应用程序 > 实用程序打开终端。
  2. 类型:sudo rm 并将要删除的软件更新包拖到终端窗口中。
  3. 按 Return 键并输入您的管理员密码。
  4. 对其他安装程序文件重复步骤 2 和 3。

删除所有安装程序文件后,以恢复模式重新启动 Mac,打开终端,然后键入csrutil enable然后是返回。

如何恢复到之前的更新

在安装更新之前,无法将 Mac 恢复到之前版本的操作系统。但是,如果您的 Mac 配备 Intel CPU 并且仍然运行与购买时相同的操作系统,那么您可以采取一些措施。例如,如果您的 Mac 出厂时安装了 Monterey,并且您想要将其恢复到以前版本的 Monterey。

  1. 转至 Apple 菜单 > 重新启动。
  2. 按住 Command+R,直到看到 Apple 徽标。
  3. 从 macOS 实用程序中选择重新安装 macOS。
  4. 将安装 Mac 附带的 macOS 版本,然后您可以从 Apple 下载更新以将其更新到您想要的版本。

建议阅读:如何在 Windows 11 中卸载更新:分步指南

为了释放 Mac 上的存储空间并防止将来发生冲突,有必要删除以前软件更新中的剩余文件。请按照上述步骤执行此操作或回滚到以前版本的 macOS。

如何自定义更新设置

通常建议您在 Apple 提示时更新 macOS。但我们中的一些人可能想推迟这一刻,直到我们回到家里的 Wi-Fi,或者出于其他原因。

阻止 Mac 自动下载更新:

  1. 打开系统设置 > 常规 > 软件更新。
  2. 单击“高级”并禁用“下载可用的新更新”。

现在对 App Store 设置执行相同的操作:

  1. 单击应用程序商店图标。
  2. 在顶部菜单中找到“设置”。
  3. 取消选中自动更新。

现在您可以手动控制更新。

以正确的方式更新您的软件

当您最终安装了正确版本的 macOS 后,您可能需要相应更新所有应用程序。例如,Photoshop 需要更新才能使用。我们谈论的是数十个应用程序,所有这些应用程序最终都需要更新。

要一次性更新所有软件集,请尝试以下操作:

  1. 开始免费试用 CleanMyMac。
  2. 使用其应用程序工具运行扫描。

单击一个按钮,您将立即看到可以更新的所有应用程序。

常见问题

如何降级到上一代 macOS?

恢复整个一代的 macOS(例如从 Ventura 到 Monterey)既耗时又复杂。您需要备份 Mac,然后彻底擦除磁盘。您可以在此处阅读如何操作。如果您想从 Sequoia 降级到 Sonoma,请在本指南中了解更多信息,有关从 Sonoma 降级到 Ventura 的步骤,请查看这篇文章。

如何确保您已删除所有更新文件?

即使您手动删除 /Library/Updates 中的所有文件,您的 Library 文件夹中也可能存在以前的更新留下的其他文件。确保清除 Mac 上所有软件更新文件和所有其他不需要的文件的最佳方法是使用专业的 Mac 清洁应用程序,例如 CleanMyMac 及其清理工具。

我应该将 Mac 设置为自动更新吗?

是的,在大多数情况下,让您的 Mac 保持最新状态是一个非常好的主意。您不想这样做的唯一情况是,如果您依赖某些特定的应用程序并且不确定开发人员是否会立即发布更新。

更新文件存储在哪里?

它们暂时存储在/Library/Updates但更新完成后应自动删除。