Apple запретила игнорировать крупные обновления macOS

Те, кто установил вчерашнее обновление безопасности для старых моделей macOS, не смогут избавиться от уведомлений о macOS Catalina через Терминал. В macOS Catalina 10.15.5 сделать это тоже не получится, т.к. теперь игнорировать крупные обновления macOS нельзя.

macOS_Catalina_10_15_5_Terminal_message_about_deprecated_ability_to_ignore_major_macos_updates-1376×1032

Это касается не только тех, кто обновился до macOS Catalina 10.15.5, но и пользователей macOS Mojave и High Sierra, которые установили обновления безопасности.

Также читайте: Как отключить автоматическое обновление ПО на Mac

В результате те, у кого более старые версии macOS, будут постоянно видеть этот раздражающий значок на иконке Настроек в Доке.

macOS-Mojave-Software-Update-004

Согласно приписке к обновлению macOS Catalina 10.15.5, игнорировать крупные обновления с помощью команды «softwareupdate–ignore» в Терминал больше нельзя.

Если попытаться выполнить такую команду, то отобразится следующее сообщение:

Игнорировать обновления системы больше нельзя. Возможность игнорировать конкретные обновления исчезнет из будущих версий macOS.

Это изменение касается тех, у кого стоит macOS Catalina 10.15.5, а также macOS Mojave и macOS High Sierra с обновлением безопасности Security Update 2020-003.

Как временно убрать значок об обновлении

Вы всё ещё можете избавиться от значка в Доке с помощью специальной команды, но процесс слишком сложный.

Есть более простой вариант, который работает хотя бы временно:

1) Закройте Системные настройки на своём Mac.

2) Запустите Терминал.

3) Вставьте команду и нажмите Enter:

sudo softwareupdate --ignore "macOS Catalina"

4) Теперь вставьте эту команду и нажмите Enter:

defaults delete com.apple.preferences.softwareupdate

5) Завершите этой командой:

softwareupdate --list

Значок должен исчезнуть сразу после этого. В процессе может появляться сообщение об ошибке, но, если игнорировать его и продолжать, то всё должно получиться.

Значок также можно убрать на время с помощью следующей команды:

defaults delete com.apple.systempreferences AttentionPrefBundleIDs; killall Dock

Отметим, что это всего лишь временные решения, и потом значок всё равно появится.

Очевидно, что Apple хочет заставить своих пользователей обновиться до самой новой версии системы. Однако нравится это далеко не всем.


Добавить комментарий