Jaka jest różnica między pobieraniem a instalowaniem oprogramowania z AppStore i terminalu

4

Na przykład, jaka jest różnica między instalowaniem oprogramowania (może to być aktualizacja systemu operacyjnego lub innego oprogramowania) z AppStore lub terminala za pomocą softwareupdatepolecenia. Czy jest jakaś różnica w bezpieczeństwie, wydajności, niezawodności itp.?

tera_789
źródło

Odpowiedzi:

2

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.

bmike
źródło
0

Nie ma różnicy.

Podczas instalowania aktualizacji systemu operacyjnego z aplikacji AppStore masz ładny graficzny interfejs użytkownika, a polecenie softwareupdate zapewnia przyjemny tekstowy interfejs użytkownika.

jksoegaard
źródło