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