2 votos

No se puede instalar una actualización a través de la herramienta de línea de comandos softwareupdate

Estoy intentando instalar una actualización de MacOS desde la línea de comandos. Vamos a ver qué actualizaciones están disponibles:

$/usr/sbin/softwareupdate -l
Software Update Tool

Finding available software
Software Update found the following new or updated software:
* Label: macOS Catalina 10.15.7 Update- 
    Title: macOS Catalina 10.15.7 Update, Version:  , Size: 5099042K, Recommended: YES, Action: restart, 

Pero, ¿cuál es la etiqueta real? Según este recurso https://www.macrumors.com/how-to/update-MacOS-terminal-command/ es la redacción exacta:

enter image description here

Así que el valor análogo aquí sería Actualización de MacOS Catalina 10.15.7- . Sin embargo, eso no funciona:

 $/usr/sbin/softwareupdate -i "macOS Catalina 10.15.7 Update-"
Software Update Tool

macOS Catalina 10.15.7 Update-: No such update
No updates are available.

También he probado algunas variantes:

(python39) 10:25:21/~ $/usr/sbin/softwareupdate -i "macOS Catalina 10.15.7 Update"
Software Update Tool

macOS Catalina 10.15.7 Update: No such update
No updates are available.

$/usr/sbin/softwareupdate -i "macOS Catalina 10.15.7"
Software Update Tool

macOS Catalina 10.15.7: No such update
No updates are available.

Entonces, ¿cómo se supone que se utiliza la herramienta de actualización de software?

1voto

Tal y como se documenta en la página man, es necesario utilizar sudo para instalar realmente el software a través de softwareupdate . Así que en su caso es

sudo /usr/sbin/softwareupdate -i "macOS Catalina 10.15.7 Update"

para instalar la 10.15.7, o

sudo /usr/sbin/softwareupdate -ia

para instalar todas las actualizaciones disponibles.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X