Você pode atualizar o software com sudo softwareupdate --install --all
. É possível atualizar o próprio sistema operacional a partir da linha de comando?
macos
command-line
upgrade
automation
bsamek
fonte
fonte
Respostas:
Como o instalador do OS X é um aplicativo, você precisaria de uma estrutura de script para automatizar o clique dos botões. É muito mais fácil configurar uma solução MDM em que o instalador é transformado em um recurso de netboot do que desmembrar a interface do usuário e criar scripts na instalação.
Para começar, olhe para o AutoDMG ou Imagr / NBICreator .
Você pode integrá-los à maioria dos MDMs, como o Casper / Munki, ou implantar uma solução de criação de imagens, como o DeployStudio, mas todos eles exigem computadores externos para gerenciar / fornecer o computador que está sendo atualizado. Não há uma extensão simples para a
softwareupdate
ferramenta fornecida pela Apple, uma vez que foi projetada para corrigir um sistema operacional e aplicativos e não executar a atualização / migração nela mesma. Até mesmo o melhor cirurgião da cidade faz com que outra pessoa use o joelho quando ele está sob a faca.fonte
Não parece estar, olhando para a página de manual; a menos que apareça no --list arg
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man8/softwareupdate.8.html
fonte