Como executar a atualização de software do Mac por meio do terminal

Quando você precisa instalar atualizações de software em seu Mac, você provavelmente vai para a Mac App Store. A loja de aplicativos com curadoria da Apple tem sido o método padrão não apenas de encontrar e instalar aplicativos de terceiros, mas também de aplicar patches e atualizações para macOS e outros aplicativos da Apple. Mas quando se trata de atualizações de software macOS, a Mac App Store é realmente apenas um front end para um comando UNIX, e os fãs do Terminal do Mac podem realmente usar este comando para atualizar seus Mac e aplicativos próprios, ignorando completamente a Mac App Store .

atualizações da loja de aplicativos mac

O comando de atualização de software do Mac de que estamos falando tem um nome útil: atualização de software. Veja como usá-lo.

Como executar a atualização de software do Mac por meio do terminal
  1. Inicie o aplicativo Terminal (que pode ser encontrado na pasta / Aplicativos / Utilitários ou pesquisando-o com o Spotlight).
  2. No Terminal, digite softwareupdate -l (é um “L” minúsculo e não o número um). Isso fornecerá uma lista de todas as atualizações disponíveis junto com seus tamanhos de arquivo individuais e uma nota indicando se você precisará reiniciar seu Mac para concluir o processo de atualização.lista de terminais de atualização de software mac
  3. Para instalar um Individual atualização de software, digite o comando sudo softwareupdate -i nome, onde “nome” é o nome exato de uma das atualizações disponíveis reveladas pelo comando list. Como este é um comando de superusuário (sudo), você precisará inserir a senha da sua conta de administrador quando solicitado.

    terminal de atualização de software mac

  4. Para instalar tudo atualizações de software disponíveis, em vez disso, use o comando sudo softwareupdate -i -a. A opção “-a” simplesmente instrui o comando a instalar todas as atualizações. Novamente, você precisará inserir sua senha de administrador quando solicitado.
  5. Não há uma barra de progresso tradicional, mas você verá entradas de texto atualizadas na janela do Terminal à medida que cada etapa for concluída, permitindo que você saiba quando certas atualizações foram baixadas e quando todo o processo de instalação está concluído. Se você instalou atualizações de software que exigem reinicialização, verá uma mensagem final com instruções para reiniciar o Mac. Você pode fazer isso por meio da interface normal do macOS, mas como já estamos usando comandos UNIX no Terminal, você também pode digitar sudo shutdown -r now, que instrui o comando de desligamento para reiniciar o Mac (“-r”) imediatamente (“agora”).

Benefícios de usar a atualização de software através do terminal

Agora que você sabe Como as para executar a atualização de software do Mac a partir do Terminal, a questão provável é Por quê você deseja usar este método em vez de simplesmente clicar em alguns botões na Mac App Store. Um grande motivo é a automação e o gerenciamento remoto. Os usuários com vários Macs para gerenciar podem criar scripts ou iniciar remotamente uma atualização de software por meio de um método como SSH, sem a necessidade de usar manualmente o compartilhamento de tela ou software de gerenciamento remoto.

Outro benefício potencial é a velocidade. Embora não seja universal, muitos usuários relatam que as atualizações são instaladas mais rapidamente quando instaladas via Terminal, tanto em termos da instalação inicial quanto na parte pós-reinicialização quando o Mac é reinicializado. Embora nem todas as atualizações apresentem um aumento significativo na velocidade, o método Terminal pelo menos não adicionará tempo em comparação com a Mac App Store.

A única grande desvantagem de usar a atualização de software por meio do terminal

Apesar de seus benefícios para muitos usuários, há uma grande ressalva ao executar a Atualização de software do Mac por meio do Terminal. Conforme mencionado no início deste artigo, o método Terminal funciona apenas com atualizações do sistema macOS e aplicativos da Apple de terceiros, como o iTunes. Isso é comparado à Mac App Store, que atualizará seus aplicativos de terceiros junto com as atualizações oficiais da Apple.

Usuários antigos do Mac podem reconhecer que essa limitação é a mesma do utilitário Mac Software Update original. Este utilitário, que é como a Apple distribuía atualizações de sistema e de primeira parte aos usuários antes do lançamento da Mac App Store, não oferecia suporte a aplicativos de terceiros. Como o comando softwareupdate UNIX também serviu de base para o utilitário de atualização de software original, essa limitação faz sentido.

Portanto, se você deseja apenas instalar rapidamente o sistema macOS e as atualizações originais, ou se não usa nenhum aplicativo de terceiros da Mac App Store, o método Terminal oferece a solução. Do contrário, talvez seja melhor você seguir o método padrão da Mac App Store, pois ele mantém as atualizações do seu aplicativo original e de terceiros em um só lugar.