Strona główna
» MAC OS X
»
Jak zablokować aktualizację macOS Catalina w systemie Mojave
Jak zablokować aktualizację macOS Catalina w systemie Mojave
Jeśli na Twoim Macu nadal działa system macOS Mojave, a usługa Uaktualnienia oprogramowania oferuje Catalinę, możesz wypróbować starsze softwareupdatepolecenie „ignoruj”, aby wyłączyć tę aktualizację. To tymczasowe obejście problemu, specyficzne dla danej wersji; nie wyłącza ono automatycznie aktualizacji Mojave. Pozostaw włączone aktualizacje zabezpieczeń i sprawdź, czy polecenie działa w Twojej konkretnej kompilacji systemu macOS.
Te kroki dotyczą komputera Mac, na którym nie zainstalowano jeszcze systemu Catalina. Jeśli na komputerze Mac działa już system Catalina lub nowsza wersja systemu macOS, to polecenie nie spowoduje obniżenia wersji systemu ani nie zablokuje wszystkich przyszłych aktualizacji systemu.
W panelu Aktualizacja oprogramowania Mojave system Catalina może być wyświetlany jako dostępna aktualizacja.
Sprawdź zgodność przed zablokowaniem aktualizacji
Najpierw wybierz menu Apple > Informacje o tym Macu i upewnij się, że Mac działa w systemie Mojave lub starszej wersji. Catalina zmieniła kompatybilność aplikacji: Apple twierdzi, że macOS Mojave 10.14 był ostatnią wersją systemu macOS obsługującą aplikacje 32-bitowe. Jeśli aplikacja, z której korzystasz, jest 32-bitowa, nie będzie działać w systemie Catalina. Przed instalacją skontaktuj się z twórcą aplikacji, aby uzyskać wersję 64-bitową lub alternatywę. Zmianę tę wyjaśnia przewodnik Apple dotyczący kompatybilności aplikacji 32-bitowych .
Przed zmianą ustawień oprogramowania systemowego wykonaj aktualną kopię zapasową. Celem jest opóźnienie aktualizacji, aby sprawdzić obsługę aplikacji, a nie pozostawienie starszego systemu bez planu bezpieczeństwa i kompatybilności.
Zablokuj ofertę Catalina w Terminalu na Mojave
Otwórz Terminal w Aplikacje > Narzędzia lub znajdź go za pomocą Spotlight.
Wklej to polecenie i naciśnij Return: sudo /usr/sbin/softwareupdate --ignore "macOS Catalina"
Wprowadź hasło administratora, jeśli Terminal o to poprosi. Kursor nie będzie się poruszał i nie pojawią się żadne znaki podczas wpisywania hasła; naciśnij Enter po zakończeniu.
Otwórz ponownie Preferencje systemowe > Aktualizacja oprogramowania i sprawdź, czy oferta Catalina zniknęła. Nie zakładaj, że jest zablokowana, jeśli oferta nadal istnieje lub terminal zgłasza nieznaną opcję.
Wprowadź etykietę Catalina dokładnie tak, jak pokazano. Terminal może poprosić o podanie hasła administratora.
To polecenie pochodzi ze starszego procesu aktualizacji oprogramowania i jego obsługa zależy od wersji i kompilacji systemu macOS. Apple później ograniczyło zachowanie ignorowania aktualizacji: w wytycznych dotyczących zarządzanych aktualizacji opisano ignorowanie aktualizacji w systemach Catalina i Mojave tylko dla urządzeń nadzorowanych w określonych procesach aktualizacji, a także zaznaczono, że ignorowanie bezterminowe nie jest obsługiwane w systemach Big Sur i nowszych. Zobacz sesję zarządzanych aktualizacji oprogramowania Apple . Jeśli polecenie zostanie odrzucone lub nie ukryje systemu Catalina, należy na tym zakończyć; nie należy próbować używać niepowiązanych flag ani zakładać, że aktualizacja jest zablokowana.
Korzystaj z ustawień aktualizacji oprogramowania bez utraty kontroli bezpieczeństwa
W systemie Mojave otwórz Preferencje systemowe > Uaktualnienia oprogramowania > Zaawansowane . Sformułowania i opcje sterowania różnią się w zależności od wersji systemu macOS. Jeśli opcje Pobierz nowe aktualizacje, gdy są dostępne i Zainstaluj aktualizacje systemu macOS są widoczne , wyłączenie ich może zapobiec nienadzorowanym pobieraniom lub instalacjom, ale może nie usunąć oferty Catalina z ekranu.
Unikaj wyłączania opcji „Sprawdzaj aktualizacje” na dłuższy czas: może to również uniemożliwić komputerowi Mac sprawdzanie innych aktualizacji. Pozostaw zaznaczoną opcję „Instaluj pliki danych systemowych i aktualizacje zabezpieczeń” . Apple wyjaśnia, że aktualizacje zabezpieczeń i danych systemowych w tle pomagają chronić system macOS; to ustawienie jest niezależne od decyzji o zainstalowaniu głównej aktualizacji. Zapoznaj się z wytycznymi Apple dotyczącymi aktualizacji w tle, jeśli Twoje ustawienia są inaczej skonfigurowane.
Panel Zaawansowane oddziela ogólne sprawdzanie aktualizacji i instalację systemu macOS od danych systemowych i aktualizacji zabezpieczeń.
Jeśli tymczasowo zatrzymasz sprawdzanie aktualizacji, okresowo uruchamiaj ponownie usługę aktualizacji oprogramowania i ręcznie instaluj odpowiednie aktualizacje zabezpieczeń. Zmiana preferencji nie jest blokadą dostępną tylko w systemie Catalina i nie powinna być powodem do ignorowania prac konserwacyjnych zabezpieczeń.
Odłącz blok zaciskowy
Jeśli polecenie ignore zadziałało i jesteś gotowy do ponownego przejrzenia systemu Catalina, otwórz terminal i wykonaj polecenie:
sudo /usr/sbin/softwareupdate --reset-ignored
Wprowadź hasło administratora, jeśli pojawi się monit, a następnie wróć do Preferencji systemowych > Uaktualnienia oprogramowania i sprawdź ponownie. To zresetowanie usuwa całą listę ignorowanych aktualizacji, a nie tylko etykietę Catalina, więc wszelkie inne aktualizacje, które celowo zignorowałeś, również mogą się pojawić. Jeśli polecenie resetowania jest niedostępne w Twojej wersji systemu macOS, użyj zamiast tego standardowych opcji Uaktualnienia oprogramowania.
Polecenie reset usuwa zignorowane etykiety aktualizacji, aby usługa Software Update mogła je ponownie zaoferować.
Czego to obejście nie robi
Zignorowanie oferty Catalina nie powoduje usunięcia pobranego instalatora, cofnięcia aktualizacji ani przywrócenia obsługi aplikacji 32-bitowych po instalacji. Nie zastępuje to również wyboru obsługiwanej wersji systemu macOS dla komputera Mac. Apple zaleca zainstalowanie najnowszej wersji systemu macOS zgodnej z komputerem, aby korzystać z aktualnych ulepszeń bezpieczeństwa i stabilności; przed podjęciem decyzji o pozostaniu przy starszej wersji zapoznaj się z wytycznymi dotyczącymi aktualizacji systemu macOS . Potraktuj blokadę jako krótkotrwałą przerwę w weryfikacji potrzebnych aplikacji i przepływów pracy.