O processo de ins­ta­la­ção do Homebrew no Mac (Homebrew Mac install) é realizado no terminal do sistema ope­ra­ci­o­nal. Alguns pacotes também exigem o uso do software de de­sen­vol­vi­mento Xcode. Após concluir a ins­ta­la­ção, você con­se­guirá usar o ge­ren­ci­a­dor de pacotes para fazer o download de programas com fa­ci­li­dade.

Instalar Homebrew no macOS

O Homebrew, uma solução gratuita de código aberto, é uma extensão muito útil para os de­sen­vol­ve­do­res, seja para instalar pacotes de software e apli­ca­ções binárias ou con­fi­gu­rar um ambiente de teste para novos programas ou sites. O processo de ins­ta­la­ção do Homebrew no Mac é um pouco complexo. Por isso, vamos orientá-lo por todos os passos ne­ces­sá­rios nas seções a seguir.

Cloud Compute Engine da IONOS

Empresas de médio e grande porte optam pela nuvem da Alemanha. Serviços IaaS e PaaS são para campeões.

  • Seguro
  • Confiável
  • Flexível

Quais são os re­qui­si­tos do sistema?

O ge­ren­ci­a­dor de pacotes armazena todos os arquivos de ins­ta­la­ção nas pastas /usr/local/bin ou /usr/local/Cellar, sendo que a conexão é feita em /usr/local/bin. A ins­ta­la­ção do Homebrew no Mac tem alguns re­qui­si­tos:

  • Conexão com a internet
  • Com­pu­ta­dor com sistema ope­ra­ci­o­nal macOS Mojave (10.14) ou posterior
  • Apple Silicon ou CPU Intel de 64 bits
  • Xcode com CLT
  • Shell com­pa­tí­vel com Bourne
  • Direitos de ad­mi­nis­tra­dor

Passo a passo: Homebrew install

A ins­ta­la­ção do Homebrew no macOS é feita com a linha de comando. Estes são os passos ne­ces­sá­rios:

  1. Acesse o terminal. Ele está dis­po­ní­vel na pasta “Apli­ca­ti­vos” e na subpasta “Uti­li­tá­rios”. Você também pode usar o atalho do Mac [Command] + barra de espaço e digitar “terminal” no campo de busca.
  2. Instale o ambiente de de­sen­vol­vi­mento Xcode com a linha de comando. Ele permite que você crie apli­ca­ti­vos para dis­po­si­ti­vos Apple. Para realizar sua ins­ta­la­ção, execute o comando a seguir:
xcode-select --install
bash

Em seguida, confirme a ins­ta­la­ção e demais consultas.

  1. Instale o Homebrew. O comando ne­ces­sá­rio (usado em todas as versões su­por­ta­das do macOS) é o seguinte:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
bash

Pressione a tecla [Enter] para confirmar a ins­ta­la­ção do Homebrew. Insira sua senha de ad­mi­nis­tra­dor e confirme. Se a ins­ta­la­ção for bem-sucedida, uma mensagem aparecerá na tela.

Como instalar o Homebrew no macOS ma­nu­al­mente

Você também tem a opção de instalar o Homebrew no macOS ma­nu­al­mente. Para fazer isso, use um comando para efetuar o download do script de ins­ta­la­ção. Em seguida, execute outro comando para iniciar o script. Veja abaixo como de­sem­pe­nhar esses passos na linha de comando.

  1. Faça o download do script com este comando:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.sh
bash
  1. Use o comando a seguir para vi­su­a­li­zar o código do script. Cer­ti­fi­que-se de que tudo está conforme desejado.
less install.sh
bash
  1. Instale o script com este comando:
/bin/bash install.sh
bash

Você terá que confirmar algumas in­for­ma­ções. Em seguida, os re­qui­si­tos do sistema serão ve­ri­fi­ca­dos e será ne­ces­sá­rio inserir sua senha. Pressione [Y] para confirmar.

  1. Para se cer­ti­fi­car de que a ins­ta­la­ção do Homebrew foi bem-sucedida, use este comando para mostrar o status da fer­ra­menta:
brew doctor
bash

Se tudo ocorrer como esperado e seus pacotes estiverem atu­a­li­za­dos, você receberá a seguinte mensagem:

Your system is ready to brew.
bash

Como con­fi­gu­rar o ge­ren­ci­a­dor de pacotes Homebrew

Depois de instalar o Homebrew no seu Mac, você poderá usar o ge­ren­ci­a­dor de pacotes sempre que quiser adicionar pacotes de software. Para mais in­for­ma­ções, utilize o comando help:

brew help
bash

Se quiser adicionar um pacote es­pe­cí­fico, procure-o usando o comando search. Para fazer isso, basta subs­ti­tuir o pla­cehol­der “nome do pacote” no comando abaixo pelo programa que você procura.

brew search nome do pacote
bash

Se não quiser que dados de análise sejam coletados e enviados, desative essa fun­ci­o­na­li­dade com este comando:

brew analytics off
bash

Como usar os pacotes do Homebrew

Se você quiser instalar, atualizar ou excluir pacotes usando o Homebrew, só precisa usar alguns comandos simples. Execute o comando abaixo para adicionar novos pacotes. Cer­ti­fi­que-se de subs­ti­tuir o pla­cehol­der “nome do pacote”:

brew install nome do pacote
bash

Se quiser excluir um pacote, use o comando a seguir e substitua “nome do pacote” pelo software que você deseja de­sins­ta­lar:

brew uninstall nome do pacote
bash

Se quiser atualizar o Homebrew, este é o comando que você procura:

brew update
shell

Como de­sins­ta­lar o Homebrew no macOS

Se você não precisa mais usar o ge­ren­ci­a­dor de pacotes, é fácil de­sins­ta­lar o Homebrew. Use este comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
bash

Você também pode usar o script uninstall.sh do Homebrew e excluir o ge­ren­ci­a­dor de pacotes ma­nu­al­mente. Execute o script com o seguinte comando:

curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh
bash

Em seguida, inicie o processo de de­sins­ta­la­ção do Homebrew com esta instrução:

bash uninstall.sh
bash

Quais são as al­ter­na­ti­vas ao Homebrew?

Se você não quer usar o Homebrew e está pro­cu­rando outro ge­ren­ci­a­dor de pacotes, saiba que existem algumas opções muito boas. Estas são três das melhores al­ter­na­ti­vas:

  • MacPorts: Este ge­ren­ci­a­dor de pacotes gratuito e de código aberto está dis­po­ní­vel desde 2002. Ori­gi­nal­mente de­sen­vol­vido sob o nome Darwin­Ports, ele tem como objetivo facilitar a ins­ta­la­ção de outros programas de código aberto. Ao contrário do Homebrew, o MacPorts não usa programas de sistema.
  • Fink: O ge­ren­ci­a­dor de pacotes Fink é com­pa­tí­vel com outras variantes do Unix e funciona no sistema ope­ra­ci­o­nal Darwin. Você pode controlar o programa pelo terminal ou usar o Fink Commander, uma interface gráfica do usuário. Além disso, o Fink pode ser usado na adaptação de código-fonte.
  • ServBay: ServBay é outra opção de­sen­vol­vida es­pe­ci­al­mente para o macOS, sendo par­ti­cu­lar­mente adequada para uso como ambiente de teste al­ter­na­tivo. Ser­vi­do­res web, bancos de dados e outras fer­ra­men­tas podem ser in­te­gra­das por meio de ins­tru­ções. A solução não é operada na linha de comando, mas em uma interface de usuário sim­pli­fi­cada.
Ir para o menu principal