¿Cuál es la diferencia entre download e instalar software de AppStore y Terminal?

Por ejemplo, ¿cuál es la diferencia entre instalar el software (podría ser la actualización del sistema operativo o cualquier otro software) desde la AppStore o desde Terminal usando softwareupdate command softwareupdate . ¿Hay alguna diferencia en security, performance, confiabilidad, etc.?

  • Velocidades de descarga muy lentas de las aplicaciones de Apple (Safari y Mac App Store)
  • ¿Puedo actualizar aplicaciones que ya he comprado a través de la App Store de Mac?
  • ¿Cómo evito que MacAppStore muestre actualizaciones para las aplicaciones eliminadas?
  • ¿Puedo ocultar las actualizaciones de software en Mavericks?
  • App Store no funciona - macOs Sierra
  • ¿Dónde puedo encontrar y limpiar contenido descargado parcialmente?
  • ¿Hay alguna forma de limitar qué dispositivos pueden aprobar requestes de TFA?
  • ¿Cómo instala XCode un file .pkg en una location diferente?
  • Cómo agregar una CA raíz con firma automática y siempre confiar en ella desde CLI en OSX
  • ¿El instalador le da privilegios de root a las aplicaciones?
  • Eliminar un disco duro protegido por contraseña con Mac OS X Yosemite
  • ¿Cómo ocultar counts de usuario al iniciar mi Mac?
  • 2 Solutions collect form web for “¿Cuál es la diferencia entre download e instalar software de AppStore y Terminal?”

    La herramienta de command-line solo instala parches de security y aplicaciones que se envían y actualizan solo desde los serveres de actualización del software core macOS.

    Las aplicaciones de App Store utilizan un process de sistema diferente para download aplicaciones de la App Store desde diferentes serveres que los serveres de actualización del sistema.

    Ambos de los anteriores se pueden almacenar en caching localmente desde los serveres de almacenamiento en caching. La aplicación gráfica de Mac App Store llama a ambos processs para intentar que las personas vean una interfaz cuando realmente hay varios processs subyacentes y diferentes en funcionamiento.

    • stonetworkingownloadd (vive en / System / Library / ProvateFrameworks / CommerceKit)
    • storeinstalld (vive en / System / Library / ProvateFrameworks / CommerceKit)
    • softwareupdated (vive en / System / Library / CoreServices)
    • actualización de software (vive en / usr / sbin)
    • instalador (vive en / usr / sbin)
    • App Store.app (vive en / Aplicaciones)

    Para una visión general rápida, los progtwigs / herramientas y daemons anteriores (progtwigs que se ejecutan en segundo plano y se les pide que trabajen desde una queue periódicamente o bajo demanda) son los principales actores que manejan actualizaciones de software y aplicaciones y actualizaciones de Mac App Store.

    Un tratamiento completo de cómo, almacenamiento en caching, layout, loggings tomaría un buen capítulo o dos en un libro, pero espero que esto vaya unas pocas capas más profundo para que comprenda por qué algunas actualizaciones pueden ser secuencias de commands (del sistema) y que necesitan hacer clic en abroche o agregue una aplicación de terceros (tienda de aplicaciones) para escribir o automatizar.

    No hay diferencia

    Al instalar las actualizaciones del sistema operativo desde la aplicación AppStore tiene una bonita interfaz gráfica de usuario, mientras que el command softwareupdate proporciona una agradable interfaz de usuario de text.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).