Як повністю припинити сповіщення «Оновити до MacOS High Sierra» на Mac

Зміст:

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».

Як назавжди вимкнути сповіщення «Оновити до macOS High Sierra» на Mac

Це передбачає зміну файлу системного рівня. Перш ніж продовжити, вам слід створити резервну копію свого Mac. Якщо вам незручно змінювати елементи системи та ви не розумієте пов’язаних із цим ризиків, не продовжуйте.

  1. Перейдіть до Finder в Mac OS і витягніть меню «Go» і виберіть «Go To Folder», потім введіть наступний шлях і виберіть Go:
  2. /Library/Bundles/

  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/

Натисніть «Return» і виконайте автентифікацію за допомогою 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/

Натисніть «Return» і пройдіть автентифікацію, як зазвичай, щоб зміни були скасовані.

Це, очевидно, дещо драматичний підхід, але якщо ви уникаєте High Sierra з тих чи інших причин, це може бути дійсним способом зупинити розмову щодо оновлення, чи то на вашому Mac, чи у родичів, або інші комп’ютери Mac під контролем системного адміністратора або іншими способами.

До речі, ще один багато програмний і непрямий підхід полягає в тому, щоб перевести комп’ютер у постійний режим «Не турбувати», щоб припинити всі сповіщення та попередження в Mac OS, але це поширюватиметься не лише на оновлення системного програмного забезпечення та також зупинити всі інші сповіщення та сповіщення.

Цю пораду було знайдено через @viss у Твіттері (ви також можете слідкувати за @osxdaily у Твіттері!), і, здається, нещодавно її також обговорювали в eclecticLight. Дякую їм обом за ідею!

Як повністю припинити сповіщення «Оновити до MacOS High Sierra» на Mac