如何在 Mac 上完全停止“升级到 MacOS High Sierra”通知

目录:

Anonim

如果您厌倦了“升级到 macOS High Sierra”通知,提醒您的 Mac 安装系统软件更新,您可能已经有意识地决定避免,那么您可能会喜欢这个提示完全停止升级macOS通知。

您现在可能已经知道,没有办法真正消除“升级到 macOS High Sierra”警报,有一个“安装”按钮会立即尝试安装更新,或者“详细信息”按钮,它会启动到 App Store 中,还会提示您进行安装。通知中没有“从不”或“忽略”选项,这让一些用户认为别无选择,只能安装所提供的软件更新。但事实并非如此,您可以忽略更新,也可以摆脱烦扰您更新的通知。

请注意,此提示专门针对尚未升级到 macOS High Sierra 以及出于任何原因特别不想更新到 macOS High Sierra 的用户。这适用于早期版本的 MacOS 系统软件,包括 Sierra 和 El Capitan,并且可能也将同样适用。

即使您已着手阻止 macOS High Sierra 自动下载出现在计算机上,此技巧也很有用,因为即使在阻止安装程序下载到 Mac 后,某些用户仍可能会看到“升级到 macOS High Sierra”通知弹出。

如何在 Mac 上永久禁用“升级到 macOS High Sierra”通知

这涉及修改系统级文件。在继续之前,您应该备份您的 Mac。如果您不习惯修改系统项并且不了解相关风险,请不要继续。

  1. 进入Mac OS的Finder,下拉“前往”菜单,选择“前往文件夹”,然后输入以下路径并选择前往:
  2. /图书馆/束/

  3. 在/Library/Bundles/ 目录中,查找“OSXNotification.bundle”,现在您可以移动它或删除它,但我们将专注于移动它,以便轻松完成撤消
  4. 按住键盘上的COMMAND键,同时单击,将“OSXNotification.bundle”文件拖放到新位置,例如用户~/Documents文件夹(例如,将其拖放到Finder 侧边栏中的文档文件夹
  5. 因为“OSXNotification.bundle”是一个系统文件,您必须使用管理员用户帐户进行身份验证才能移动此文件,因此请在需要时登录
  6. 文件移动成功后,关闭/Library/Bundles/文件夹并重启Mac以使更改生效

一旦 Mac 重新启动,您将永远不会再看到另一个“升级到 macOS High Sierra”通知,只要该 .bundle 文件保留在 /Library/Bundles/ 文件夹之外。

是的,请注意要移动的文件称为“OSXNotification.bundle”,而不是“macOSNotification.bundle”。 macOS、Mac OS、Mac OS X、tomato、to-maht-o。相识又有差别。

通过命令行完全停止“升级到macOS High Sierra”通知

如果您更喜欢命令行,您可以使用以下语法通过将捆绑文件移动到用户文档文件夹来禁用升级通知。因为命令行需要精确的语法来获得预期的结果,所以通常只建议更高级的用户使用这种方法:

sudo mv /Library/Bundles/OSXNotification.bundle ~/Documents/

像往常一样按回车键并使用sudo进行身份验证,然后您可以随时重启Mac以使更改生效。

此方法与Finder 中概述的完全相同,只是它是通过命令行处理的,但效果是相同的,因为它将完全停止那些“升级到macOS High Sierra”通知完全不出现在 Mac 上。

我如何扭转这一局面并再次获得“升级到macOS High Sierra”通知?

如果你想扭转这一点,以便你可以体验重复的“升级到macOS High Sierra”通知,然后只需将“OSXNotification.bundle”文件再次拖回/Library/Bundles/,然后重新启动 Mac。重新启动后,更新macOS的通知将再次返回。

假设OSXNotification.bundle”文件位于~/Documents文件夹中,您也可以通过命令行反转该过程,如下所示。

sudo mv ~/Documents/OSXNotification.bundle /Library/Bundles/

点击返回并像往常一样验证以撤销更改。

这显然是一种有点戏剧性的方法,但如果你出于某种原因避免使用 High Sierra,那么它可能是停止更新的有效方法,无论是在你自己的 Mac 上,还是在亲戚身上,或其他受系统管理员控制或以其他方式管理的 Mac。

顺便说一下,另一种软件和间接方法是将计算机置于永久“请勿打扰”模式以停止 Mac OS 中的所有通知和警报,但这将超出系统软件更新和也停止所有其他警报和通知。

此提示是通过推特上的@viss 找到的(您也可以在推特上关注@osxdaily!),并且最近似乎也在eclecticLight 上进行了讨论。感谢他们俩的绝招!

如何在 Mac 上完全停止“升级到 MacOS High Sierra”通知