Comando de actualización de software (en Mac) que no lista todas las actualizaciones

1

Con regularidad, compruebo las actualizaciones del sistema operativo y de la aplicación utilizando el comando terminal y softwareupdate

Recientemente, se actualizó la aplicación Slack pero la salida del comando no mostró lo mismo. Pude ver la actualización en la AppStore.

A continuación se muestra la salida del comando.

$ softwareupdate -all
Software Update Tool

Finding available software
Software Update found the following new or updated software:
   * Command Line Tools (macOS High Sierra version 10.13) for Xcode-10.0
    Command Line Tools (macOS High Sierra version 10.13) for Xcode (10.0), 190520K [recommended]
   * Safari12.0HighSierraAuto-12.0
    Safari (12.0), 78915K [recommended]

¿Alguna razón por la que no se incluyó Slack update? ¿Me estoy perdiendo algún parámetro?

    
pregunta I-M-JM 18.09.2018 - 08:20

1 respuesta

0

softwareupdate solo maneja las actualizaciones del sistema operativo y el software incluido, no las aplicaciones compradas (/ gratis). La distinción no siempre es obvia; La forma más clara que tengo de describirlo es que si una aplicación está vinculada a (/ propiedad de) un ID de Apple particular, entonces softwareupdate no lo manejará. Safari e iTunes son ejemplos de aplicaciones que solo vienen con el sistema operativo, por lo tanto, no son propiedad de ningún ID de Apple específico y, por lo tanto, son administradas por softwareupdate . Por otro lado, Slack es una aplicación que "compras" (es gratuita, pero técnicamente es una compra) bajo tu ID de Apple en la App Store, por lo tanto, softwareupdate no lo maneja.

Andrew Naylor ha escrito una interfaz CLI para lidiar con las compras de la App Store (incluidas las actualizaciones), disponible en enlace .

    
respondido por el Gordon Davisson 18.09.2018 - 09:14

Lea otras preguntas en las etiquetas