Cómo actualizar aplicaciones usando Terminal en una Mac

Si administra varias Mac, ejecutar tareas comunes a través de la línea de comandos puede reducir la carga de trabajo de mantenimiento. Usando una combinación de comandos del sistema y repositorios de código abierto, puede actualizar tanto el software macOS como el software Mac App Store usando Terminal.

Actualizar el software macOS mediante Terminal

Puede actualizar el software macOS integrado con el softwareupdate comando en la Terminal.

1. Abra Terminal (Aplicación / Utilidades / Terminal.app).

macos-window-management-terminal-fix-1

2. Escribe el siguiente comando y presiona «Enter:»

terminal-update-software-softwareupdate-1

Esto mostrará una lista de todas las actualizaciones de software de macOS que están disponibles actualmente para su sistema.

3. Espere un momento mientras busca actualizaciones en los servidores macOS.

terminal-update-software-softwareupdate-3

4. Si hay actualizaciones disponibles, softwareupdate le indicará qué actualizaciones están disponibles. Si no hay actualizaciones disponibles, volverá al símbolo del sistema.

terminal-update-software-softwareupdate-2

5. Para instalar todas las actualizaciones disponibles, escriba el siguiente comando y presione «Enter:»

terminal-update-software-softwareupdate-4a

6. Escriba su contraseña cuando se le solicite y presione «Enter».

7. El proceso de actualización se ejecutará ahora, mostrando el progreso de cada programa a medida que se actualiza.

terminal-update-software-softwareupdate-6

8. Cuando finalice el proceso de actualización, volverá al símbolo del sistema.

terminal-update-software-softwareupdate-7

Banderas de actualización de software

  • La --verbose La bandera es opcional, pero proporcionará informes de estado en vivo a medida que se instalen las actualizaciones. Si tiene muchas actualizaciones para procesar, esta bandera lo mantendrá al tanto del estado actual.
  • La -i bandera significa «instalar» y comenzará el proceso de instalación para las aplicaciones seleccionadas
  • La -a bandera representa «todos». Esto instalará todas las actualizaciones disponibles.
  • La -r bandera significa «recomendado». Por ejemplo, softwareupdate -ir instalará solo las actualizaciones «recomendadas».
  • La -h bandera significa «ayuda» y revelará todos los comandos disponibles.
  • Para instalar solo una actualización, use

    Por ejemplo, softwareupdate -i RemoteDesktopClient-3.9.2 instalará solo la actualización RemoteDesktopClient 3.9.2.

  • Para ignorar actualizaciones específicas, use el --ignore bandera. Por ejemplo:

    ocultará la actualización 3.9.2 de RemoteDesktopClient. Recibirás una alerta cuando haya una nueva actualización disponible.

Actualizar el software de la Mac App Store mediante Terminal

De forma predeterminada, macOS no contiene una utilidad de línea de comandos para actualizar aplicaciones desde Mac App Store. Sin embargo, puede instalar Dmitry Rodionov’s mas utilidad para agregar esta funcionalidad a su línea de comando.

1. Abra Terminal (Aplicación / Utilidades / Terminal.app).

macos-window-management-terminal-fix-1

2. Si aún no tiene instalado el administrador de paquetes Homebrew, deberá obtenerlo. Instalar Homebrew usando el comando Terminal a continuación:

administrador-de-paquetes-homebrew-macos-1

También puede seguir nuestra guía para configurar Homebrew.

3. Utilice el siguiente comando para instalar mas-cli desde la base de datos Homebrew:

terminal-mas-instalar

4. Cuando se complete la instalación y haya recuperado el símbolo del sistema, puede escribir mas para ver una lista de todos los comandos mas disponibles.

comandos-terminal-mas

5. Escriba el siguiente comando para ver una lista de las aplicaciones instaladas de Mac App Store. Puede que haya algunos de ellos.

terminal-mas-list

6. Escriba el siguiente comando para ver todas las aplicaciones con actualizaciones disponibles:

terminal-mas-desactualizado

7. Escriba el siguiente comando para actualizar todas las aplicaciones con actualizaciones disponibles:

terminal-mas-actualización

8. mas ejecutará el proceso de actualización para cada aplicación.

terminal-mas-upgrade-2

9. Cuando se complete el proceso de actualización, volverá al símbolo del sistema.

terminal-mas-upgrade-3

Conclusión

Si necesita actualizar el software macOS integrado, o incluso el propio macOS, puede usar softwareupdate para completar ese proceso desde la línea de comando. Si necesita actualizar aplicaciones desde la App Store, puede instalar mas para hacerlo a través de la Terminal.