Software Update con la linea de comandos

Publicado en: Tecnología

En MacOS X es posible actualizar nuestro software de manera remota, a través de SSH. Para ello, debemos loguearnos en la máquina remota via SSH:

$ ssh <nombre_administrador>@<direccion_equipo_remoto>

Y nos pregunta la contraseña del usuario administrador. La dirección del equipo remoto puede ser el nombre de dominio de la máquina o su IP. Una vez dentro, ejecutamos el comando softwareupdate, y obtenemos lo siguiente:

$ softwareupdate
Software Update Tool
Copyright 2002-2003 Apple Computer, Inc.
usage: softwareupdate [-q] <command> <args>
Options:
   -q              Quiet mode
Commands:
   -h | --help     Print this help
   -l | --list     List all available updates
   -d | --download Download (to directory set in InternetConfig)
   -i | --install  Install (requires root)
           <name-version> ...      specific updates
           -a | --all              all available active updates
           -r | --req              all required active updates
   --ignored       Manage ignored updates list (per-user)
           add <name> ...  specific package names
           remove <name> ...       specific package names
           remove (-a | --all)     all currently ignored package names
   --schedule      Manage scheduler preferences
           on | off                Set automatic checking (per-user)

si hacemos:

$ softwareupdate -l

nos devolverá la lista de software que necesitemos actualizar, y si está todo al día, nos devolverá el siguiente mensaje:

Your software is up to date.

que viene a decir que está todo actualizado y ok 🙂

Para instalar un programa basta con escribir el nombre completo de la actualización tras el comando softwareupdate, y si son varios los archivos a actualizar, se deben escribir con un espacio en blanco entre ellos.

SaludoX