如何删除已下载的 OS X 自动更新?

如何删除已下载的 OS X 自动更新?

我正在运行 10.6.5,但不想升级。软件更新很方便地下载了一个 1.09 GB 的更新,但我并不想安装它 - 它已下载但处于闲置状态 - 但我找不到它并无法将其删除...有人能告诉我在哪里/如何删除吗?

答案1

尝试查找/Library/Updates。更新将是带有扩展名的安装程序包.pkg

答案2

丢弃内容图书馆/更新通常是不可能的,因为 OS X El Capitan 及更高版本包含称为 SIP(​​系统完整性保护)的安全技术,可帮助保护您的 Mac 免受恶意软件的侵害。

在这样做的时候,你一定看到了弹出窗口说“无法修改或删除 0##-####,因为 macOS 需要它”或者从终端说“操作不允许”

但是,如果您想删除由于更新失败或不完整而保存的目录或文件(这会占用大量不必要的存储空间),您可以通过暂时关闭 Mac 的 SIP 来实现。这是一个高级解决方案,仅推荐高级用户使用。它可能使您的系统存在漏洞,因此需要小心谨慎。

步骤如下:

  1. 以恢复模式重新启动 Mac(启动时按住 Command (⌘)-R)。

  2. 打开终端实用程序。

  3. 键入命令csrutil disable (这将为您 Mac 的整个操作系统以及每个文件和文件夹提供完全不受限制的访问权限,因此请小心!)

  4. 重新启动后,打开终端并通过运行以下命令删除所需的文件夹:

    sudo rm -R /Library/Updates/0##-#####

现在可以删除受限制的文件或文件夹。

注意:(0##-##### 是文件夹名称)

要删除文件夹 0##-##### 内的特定文件,您只需使用 rm 提供该文件的路径即可。

  1. 完成所有所需的删除后,按照步骤 1 和 2 使用以下命令重新打开 SIP:

    csrutil enable

  2. 重新启动你的 Mac,SIP 应该就会恢复正常。

注意:要检查 SIP 的状态,请使用命令csrutil status

  1. 如果有的话,下载并安装最新更新。

我希望这是有帮助的 :)

参考:https://appletoolbox.com/seeing-error-operation-not-permitted-in-macos-mojave/

相关内容