Narzędzie wiersza polecenia instaluje tylko poprawki bezpieczeństwa i aplikacje, które są wysyłane i aktualizowane tylko z głównych serwerów aktualizacji oprogramowania macOS.
Aplikacje App Store używają innego procesu systemowego do pobierania aplikacji z App Store z innych serwerów niż serwery aktualizacji systemu.
Oba powyższe mogą być buforowane lokalnie z serwerów buforujących. Graficzna aplikacja Mac App Store wywołuje oba procesy w celu umożliwienia ludziom zobaczenia jednego interfejsu, gdy w rzeczywistości działa kilka podstawowych i różnych procesów.
- przechowywane do pobrania (mieszka w / System / Library / ProvateFrameworks / CommerceKit)
- storeinstalld (mieszka w / System / Library / ProvateFrameworks / CommerceKit)
- aktualizacja oprogramowania (mieszka w / System / Library / CoreServices)
- aktualizacja oprogramowania (mieszka w / usr / sbin)
- instalator (mieszka w / usr / sbin)
- App Store.app (mieszka w / Aplikacje)
W celu szybkiego przeglądu powyższe programy / narzędzia i demony (programy działające w tle i proszone o pracę z kolejki okresowo lub na żądanie) to główne odtwarzacze obsługujące aktualizacje oprogramowania oraz aplikacje i aktualizacje Mac App Store.
Pełne omówienie sposobu, w jaki buforowanie, projektowanie, dzienniki zajęłyby niezły rozdział lub dwa w książce, ale mam nadzieję, że idzie to o kilka warstw głębiej, więc rozumiesz, dlaczego niektóre aktualizacje mogą być skryptowane (systemowe) i które wymagają kliknięcia lub dodaj aplikację innej firmy (App Store) do skryptu lub automatyzacji.