Como fazer um instalador de aplicativo em massa para uma nova instalação do Mac OS usando o HomeBrew

Ao comprar um novo computador macOS ou reformatar um existente, a tarefa mais tediosa que você precisa fazer é instalar todos os seus aplicativos(apps) de software do zero. Primeiro(First) , você precisa se lembrar de cada um e, segundo, visitar o site de cada aplicativo, baixar o aplicativo e instalá-lo leva uma eternidade(takes forever) .

Mas e se você tivesse um script de download que baixaria e instalaria automaticamente cada um para você? Tudo o que você precisa fazer é executar o script, depois sair e fazer um café enquanto o script faz o seu trabalho. Você pode fazer isso usando HomeBrew e HomeBrew Cask .

Janela da tela do instalador do Homebrew

O que é HomeBrew?(What Is HomeBrew?)

HomeBrew é um programa que pode ser instalado em seu computador macOS que baixa e instala aplicativos para você, sem a necessidade de visitar o site do aplicativo primeiro. Tudo(All) o que você precisa é da janela do Terminal , do comando (Terminal)Homebrew e do nome do aplicativo que deseja baixar.

Nem todos os aplicativos de software são suportados pelo HomeBrew . Mostrarei em um momento como descobrir quais são(ARE) suportados. Mas, em geral, todos os grandes nomes são suportados.

Ícone HomeBrew

Instalando o HomeBrew(Installing HomeBrew)

Antes de podermos fazer nosso instalador de aplicativos MacOS em massa , precisamos instalar o HomeBrew(HomeBrew) e o HomeBrew Cask(HomeBrew Cask) . Cask é um programa que permite baixar programas de uma só vez. Ambos são necessários para que o instalador do aplicativo macOS funcione corretamente.

Para instalar o HomeBrew(HomeBrew) , abra uma janela do Terminal(Terminal) e digite:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Janela do terminal com comando para instalar o HomeBrew

Em seguida, para instalar o HomeBrew Cask , digite os dois comandos a seguir individualmente.

brew tap caskroom/cask
brew install caskroom/cask/brew-cask

Terminal com comandos para instalar o HomeBrew Cask

É isso. Agora você tem o HomeBrew instalado.

Para instalar um programa com HomeBrew , é um simples comando Terminal de(Terminal)

brew cask install “app name”

Obviamente, você substituiria “nome do aplicativo” pelo nome do aplicativo desejado.

Para desinstalar, você digitaria:

brew cask uninstall “app name”

Vendo quais programas são suportados pelo HomeBrew(Seeing What Programs Are Supported By HomeBrew)

Antes de passarmos a fazer o instalador de aplicativos em massa, você precisa ver quais programas o HomeBrew(HomeBrew) suporta. A menos que você esteja executando algum programa vago antigo do qual ninguém nunca ouviu falar, é provável que o HomeBrew o suporte.

Mas você precisa ver como o programa é chamado exatamente pelo HomeBrew para obter o comando certo. Caso contrário, seu instalador de aplicativos em massa não funcionará muito bem.

Então no Terminal, agora digite:

brew search “name of app”

Então, se você estava pesquisando para ver se o Google Chrome(Google Chrome) era compatível, você poderia digitar

brew search chrome

E o Terminal agora lhe dará todos os pacotes HomeBrew que têm a ver com o Chrome .

Pacotes HomeBrew que têm a ver com o Google Chrome indicados na janela do Terminal

Como você pode ver, o Chrome está listado no HomeBrew como google-chrome . Portanto, é por isso que você precisa obter a terminologia exata no instalador do seu aplicativo.

Criando seu instalador de aplicativos(Building Your App Installer)

Depois de ter uma lista de todos os aplicativos que deseja em seu instalador (com os nomes formatados pelo HomeBrew(HomeBrew-formatted) ), é hora de começar a escrever o script.

Abra um editor de texto do macOS (como o TextEdit padrão ) e, na parte superior, digite:

#!/bin/sh

Na próxima linha(the next line) , comece a digitar os comandos HomeBrew Cask para cada programa, separados por <br> . Assim, assim:

<br>brew cask install
google-chrome
<br>brew cask install firefox
<br>brew cask install audacity
<br>brew cask install dropbox

E assim por diante. Continue até que você tenha todos os programas listados com os comandos HomeBrew cask anexados.

Quando terminar, salve o arquivo como:

caskconfig.sh

Tome(Take) cuidado para que txt não esteja no final desse nome de arquivo.

Agora, volte para Terminal , aponte Terminal para o local do arquivo que você acabou de criar e em Terminal , digite :

chmod a+x caskconfig.sh

Isso torna o arquivo pronto para ser usado. Mova o script do seu computador para um pendrive(USB) ou armazenamento em nuvem. Se o seu computador travar, ter o script nesse computador torna todo este exercício um pouco inútil!

Usando o script em um novo computador(Using The Script On a New Computer)

No computador novo ou reformatado, instale HomeBrew e HomeBrew Cask , como acabamos de mostrar. Em seguida, mova o caskconfig.sh para o diretório inicial do seu Mac.

Por fim, abra o Terminal e digite:

./caskconfig.sh

Agora sente-se e assista a todos os programas no script serem baixados e instalados, sem nenhum esforço adicional de sua parte!

O bom desse script é que ele apenas aponta para os programas online. Assim, ao executar o script, você sempre obterá as versões mais atualizadas desses programas. Não é uma versão desatualizada que requer uma dúzia de patches instalados posteriormente.



About the author

Eu sou um desenvolvedor iOS qualificado com mais de doze anos de experiência. Trabalhei nas plataformas iPhone e iPad e sei como criar e personalizar aplicativos usando as tecnologias mais recentes da Apple. Além de minhas habilidades como desenvolvedor aiOS, também tenho forte experiência no uso do Adobe Photoshop e Illustrator, bem como desenvolvimento web através de frameworks como WordPress e Laravel.



Related posts