Verifique e instale as atualizações de software do Mac OS X a partir do terminal
Índice:
Deseja atualizar o software Mac OS a partir do Terminal? Você pode verificar se há atualizações disponíveis, ignorar pacotes e instalar qualquer ou todas as atualizações de software do Mac OS X diretamente da linha de comando.
Para ver quais atualizações estão disponíveis para um Mac, ou para instalar uma atualização de software do Terminal do Mac OS X, entre muitas outras opções, incluindo como ignorar atualizações específicas, você usará o 'softwareupdate ' ferramenta de linha de comando conforme instruiremos abaixo.
Leia mais para saber como usar o utilitário de atualização de software de linha de comando no Mac.
Como verificar e instalar atualizações de software Mac OS a partir da linha de comando
Vamos dividir isso em algumas seções. Primeiro, mostraremos como verificar as atualizações de software disponíveis e obter uma lista de todas as atualizações de software Mac disponíveis na linha de comando. Em seguida, mostraremos como instalar atualizações de software a partir da linha de comando, incluindo a instalação de todas as atualizações, atualizações recomendadas ou uma atualização específica.
Como isso está usando a linha de comando, você estará usando o aplicativo Terminal, encontrado em /Aplicativos/Utilitários/ em todos os Macs. Se você não estiver familiarizado com a linha de comando, provavelmente é melhor simplesmente instalar as atualizações de software na preferência do sistema Atualização de software ou na Mac App Store.
Listar todas as atualizações de software Mac disponíveis na linha de comando
Para obter uma lista de atualizações de software disponíveis, digite o seguinte comando no Terminal:
softwareupdate -l
Você verá uma lista de atualizações disponíveis.
Instalando todas as atualizações de software Mac OS disponíveis a partir do terminal
Você pode então instalar todas as atualizações de software disponíveis com o seguinte comando:
sudo softwareupdate -iva
O uso de sudo é necessário para obter privilégios de superusuário para realmente instalar as atualizações.
Instalar atualizações recomendadas apenas do terminal no Mac OS X
Você também pode instalar apenas as atualizações recomendadas com:
sudo softwareupdate -irv
Instalando atualizações específicas de software para Mac a partir do terminal do Mac OS X
Você também pode simplesmente instalar atualizações específicas de software especificando o nome do pacote abreviado da lista anterior recuperada da ferramenta softwareupdate, basta apontar o comando para um pacote específico e certificar-se de que a sintaxe corresponda da seguinte forma:
sudo softwareupdate -i iPhoneConfigurationUtility-3.2
Discutimos abordagens diferentes, mas semelhantes, para instalar atualizações de software específicas dessa maneira no passado, então isso pode ser familiar para você.
Como ignorar atualizações de software específicas do terminal no Mac OS X
Se houver alguma atualização de software disponível que você deseja ignorar, você pode fazê-lo com o sinalizador –ignore, apontado para o pacote que deseja ignorar, por exemplo:
sudo softwareupdate --ignore iWeb3.0.2-3.0.2
Que outros comandos de atualização de software estão disponíveis no Terminal?
Se você quiser ver todas as opções de linha de comando disponíveis para Atualização de Software, basta digitar:
softwareupdate -h
Pressione Return e você verá muitas outras opções para atualizações de software baseadas em linha de comando para MacOS, incluindo como definir e limpar o catálogo de atualização de software, baixar, mas não instalar, cancelar downloads, instalar, ignorar, redefinir a lista de ignorados, modo detalhado, opções de suspensão, pull logs do daemon de atualização de software e muito mais, com a seguinte saída mostrando todas as opções:
Opcionalmente, você pode usar a página man do softwareupdate:
man softwareupdate
A abordagem de linha de comando para atualizações de software é realmente útil para atualizar Macs remotamente com ssh, configurar atualizações automatizadas por meio de um script bash ou se você quiser apenas se divertir.
Esta ferramenta está disponível em todas as versões do Mac OS X e macOS e, portanto, pode ser usada para atualizar praticamente qualquer Mac com as atualizações de software necessárias.
Esta é uma maneira de evitar o uso da Mac App Store para atualizar um Mac se isso for necessário por qualquer motivo. Outra seria usar o Combo Updates para atualizar o software do sistema Mac ou obter outros pacotes da Apple por meio da página de downloads de suporte.
Se você tiver outras dicas ou truques para atualização de software de linha de comando no Mac OS, compartilhe-os nos comentários abaixo!