Puedes actualizar el software con sudo softwareupdate --install --all
. ¿Es posible actualizar el sistema operativo desde la línea de comandos?
Puedes actualizar el software con sudo softwareupdate --install --all
. ¿Es posible actualizar el sistema operativo desde la línea de comandos?
Como el instalador de OS X es una aplicación, necesitarías un marco de scripting para automatizar el clic de los botones. Es mucho más fácil configurar una solución MDM en la que el instalador se convierta en un recurso de arranque en red que en separar la interfaz de usuario y la instalación de la secuencia de comandos.
Para empezar, mire AutoDMG o Imagr / NBICreator .
Puede integrarlos con la mayoría de MDM como Casper / Munki o utilizar una solución de imagen como DeployStudio, pero todo esto requiere computadoras externas para administrar / suministrar la computadora que se está actualizando. No hay una extensión simple para la herramienta softwareupdate
proporcionada por Apple, ya que está diseñada para parchear un sistema operativo y aplicaciones y no ejecutar la actualización / migración en sí misma. Incluso el mejor cirujano de la ciudad consigue que otra persona les opere la rodilla cuando pasan por el quirófano.
No parece serlo, mirando la página del manual; a menos que aparezca en la --list arg
--l | --list List all available updates. -i | --install Each update specified by args is downloaded and installed. args can be one of the follow-ing: following: ing: -r | --recommended All updates that are recommended for your system. These are prefixed with a * character in the --list output. -a | --all All updates that are applicable to your system, including those non-recommended ones, which are prefixed with a - character in the --list output. (Non-recom-mended (Non-recommended mended updates are uncommon in any case.) item ... One or more specified updates. The --list output shows the item names you can specify here, prefixed by the * or - characters.
Lea otras preguntas en las etiquetas macos command-line upgrade automation