HomeBrew MacOS M1,M2,M3,M4..
Instalar Homebrew
Instalação do Homebrew. Instale o Brew no Mac. Como instalar o Homebrew no Mac M1 M2 M3 ou Intel.
Os desenvolvedores usam o Homebrew para instalar pacotes de software em um Mac.
Este artigo mostra como instalar o Homebrew (saiba mais sobre o Homebrew ). Após instalar o Homebrew, reserve um tempo para conferir tudo o que está disponível no site mac.install.guide para obter instruções detalhadas e atualizadas sobre como configurar seu ambiente de desenvolvimento de software.
Antes de começar
Você precisará de um aplicativo de terminal para instalar o Homebrew. A Apple inclui o terminal para Mac , mas eu prefiro o Warp Terminal . O Warp é um aplicativo de terminal fácil de usar, com assistência de IA para ajudar você a aprender e memorizar comandos do terminal. Baixe o Warp Terminal agora mesmo ; é GRÁTIS e vale a pena experimentar.
Depois de instalar o Homebrew
Depois de instalar o Homebrew, você pode:
- configure a configuração do seu Mac para um Dock , Finder e muito mais aprimorados
- instalar e configurar o Git para controle de versão
- instalar linguagens de programação como Python e Ruby
Também é um momento perfeito para experimentar outras ferramentas de software. Recomendo:
- Warp Terminal para um terminal aprimorado por IA
- Zed Editor para um editor de texto aprimorado por IA
- Arc Browser para um navegador da web mais recente
- Aplicativo de desktop ChatGPT para melhor usabilidade do ChatGPT
Passos
Aqui estão os passos para instalar o Homebrew:
- Verifique o macOS e atualize o macOS .
- Execute o script de instalação do Homebrew.
- Atualizar a configuração do shell (Mac M1 M2 M3).
- Instale pacotes para ferramentas de software ou idiomas que você precisa.
Estas instruções são para um terminal executando Zsh, o shell Z, em um Mac mais recente. Consulte Configuração do Shell para alterar o shell se estiver usando uma versão mais antiga do macOS com o shell Bash.
O Homebrew está instalado?
Dica: Se você não usou uma senha para fazer login no seu Mac (ou seja, se sua senha estiver em branco), você não poderá instalar o Homebrew.
Verifique se o Homebrew está instalado:
$ brew
Se o Homebrew não estiver instalado, você verá:
zsh: command not found: brew
Veja Zsh: command not found: brew se você acha que o Homebrew já está instalado. Pode ser necessário desinstalar o Homebrew .
Não deve haver arquivos Homebrew em /usr/local/bin(para macOS Intel) ou /opt/homebrew(para Apple Silicon). Você pode verificar:
$ ls /opt/homebrew
ls: /opt/homebrew: No such file or directory
Instalação do Brew
O Homebrew fornece um script de instalação que você pode baixar e executar com um único comando (verifique se ele não foi alterado no site do Homebrew ). Esta é a maneira mais fácil de instalar o Homebrew (a partir do brew.sh).
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
É fácil executar o comando diretamente no seu terminal. Basta copiar e colar o comando acima (não digite ", $pois é apenas um lembrete para inserir um comando no terminal"). O curlprograma copiará o script do GitHub e o executará no ambiente de shell bash do macOS.
Se ocorrer um erro, curl: (22) The requested URL returned error: 403verifique se o URL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh funciona em um navegador. Sua conexão com o GitHub pode estar intermitente.
O script de instalação do Homebrew solicitará que você insira sua senha de usuário do Mac. Esta é a senha que você usa para fazer login no seu Mac.
Password:
Você não verá os caracteres enquanto digita. Pressione Enter quando terminar.

Você verá uma lista de arquivos e pastas que o Homebrew instalará.
Opção para instalar o XCode Command Line Tools
Se você ainda não instalou as Ferramentas de Linha de Comando do XCode, verá a mensagem "As Ferramentas de Linha de Comando do XCode serão instaladas". Pressione Enter para continuar quando solicitado pelo script de instalação do Homebrew. O download e a instalação das Ferramentas de Linha de Comando levam de um a dois minutos.

Você verá mensagens de diagnóstico e progresso. A instalação do Homebrew leva 1,5 minuto em um Mac M1 Mini 2021 com uma conexão de internet de 100 Mbps. É significativamente mais lenta em um Mac Intel com uma conexão de internet lenta.

Mac Intel
Em máquinas Mac Intel mais antigas, isso é tudo o que você precisa fazer; o Homebrew está pronto para uso. Em Mac Intel, o Homebrew se instala no /usr/local/bindiretório, que já está configurado para acesso pelo shell com a $PATHvariável de ambiente padrão do macOS (o padrão é definido pelo /usr/libexec/path_helpercomando).
Mac M1, M2, M3
Em máquinas Apple Silicon mais recentes, há mais uma etapa para instalar o Homebrew em um Mac. Os arquivos do Homebrew são instalados na /opt/homebrewpasta. Mas a pasta não faz parte do diretório padrão $PATH.
O Homebrew verifica a configuração do shell
$PATHé uma variável de ambiente do shell que mostra onde os programas executáveis estão localizados. Quando você executa um comando no terminal, o shell pesquisa nos diretórios listados na sua $PATHvariável para encontrar o arquivo executável para aquele comando. Com um $PATH, você não precisa digitar o caminho completo de um programa toda vez que quiser executá-lo.
O script de instalação do Homebrew verificará se você definiu anteriormente um $PATHque inclua as pastas do Homebrew (isso provavelmente ocorrerá se você instalou o Homebrew anteriormente).
Adicionar à configuração PATH (usuários iniciantes)
Se você for um usuário iniciante do Homebrew, o Homebrew exibirá instruções para definir a $PATHvariável de ambiente, bem como outras variáveis de ambiente relacionadas ao Homebrew.
O Homebrew mostra instruções no final do processo de instalação. Siga as instruções do Homebrew e crie um ~/.zprofilearquivo que contenha um comando para configurar o Homebrew:
==> Next steps:
- Run these two commands in your terminal to add Homebrew to your `$PATH`:
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
O exemplo acima contém o ~atalho til do Unix. A saída do console do Homebrew mostrará o nome do seu diretório de usuário.
Tenha muito cuidado para copiar os comandos exatamente. É melhor copiar e colar. Se você inserir os comandos manualmente e inserir um único caractere >em vez do duplo , >>você os substituirá .zprofileem vez de anexá-los.
O comando shell evalexecuta os comandos no shellenvarquivo encontrado na /opt/homebrew/bin/brewpasta.
Configuração de shell alternativa
Como alternativa, você pode usar um editor de texto para editar o ~/.zprofilearquivo. No TextEdit, use open ~/.zprofilepara editar o arquivo. Você precisará adicionar a linha eval "$(/opt/homebrew/bin/brew shellenv)"ao arquivo.
Veja como é a $PATHconfiguração do Homebrew:
eval "$(/opt/homebrew/bin/brew shellenv)"
Alguns desenvolvedores não usam o ~/.zprofilearquivo, preferindo definir a configuração do shell nele ~/.zshrc. O artigo .zshrc ou .zprofile explica as diferenças. O Homebrew recomenda o uso do ~/.zprofilearquivo.
Explicação da configuração do shell
Veja o que o brew shellenvcomando faz. Ele define variáveis de ambiente para PATH, MANPATH, INFOPATH, HOMEBREW_PREFIX, HOMEBREW_CELLAR e HOMEBREW_REPOSITORY. Se você não usar o brew shellenvcomando, poderá obter o mesmo resultado definindo variáveis de ambiente diretamente nos seus arquivos ~/.zprofileou .~/.zshrc
export HOMEBREW_PREFIX="/opt/homebrew";
export HOMEBREW_CELLAR="/opt/homebrew/Cellar";
export HOMEBREW_REPOSITORY="/opt/homebrew";
export PATH="/opt/homebrew/bin:/opt/homebrew/sbin${PATH+:$PATH}";
export MANPATH="/opt/homebrew/share/man${MANPATH+:$MANPATH}:";
export INFOPATH="/opt/homebrew/share/info:${INFOPATH:-}";
O site do Homebrew não explica o propósito da configuração do shell e, embora isso possa parecer um detalhe desnecessário, é essencial e você precisará saber como ele funciona se precisar solucionar problemas.
Para mais informações sobre a configuração do shell, consulte Configuração do Shell e o Caminho para Mac . Você não precisa usar brew shellenvo comando do Homebrew se quiser configurá-lo $PATHvocê mesmo.
Verificar instalação do Homebrew
Depois de instalar o Homebrew, verifique se ele está instalado corretamente.
$ brew doctor
Você deverá ver:
Your system is ready to brew.

No Apple M1, M2, M3, se você vir zsh: command not found: brew, verifique se criou um ~/.zprofilearquivo conforme descrito acima e reinicie o aplicativo do terminal. Você pode consultar Zsh: command not found: brew para obter mais detalhes.
Se o Homebrew for instalado com sucesso, haverá arquivos do Homebrew em /usr/local/bin(para macOS Intel) ou /opt/homebrew(para Apple Silicon).
Listando pacotes instalados
Ao usar o Homebrew, é útil ver uma lista de todos os pacotes que você instalou:
$ brew list
Você também pode ver um diagrama de pacotes e dependências.
$ brew deps --tree --installed
Agora, imediatamente após a instalação, esses comandos mostram que nada está instalado.
Agora você pode usar o Homebrew para instalar pacotes.
Falhas após uma atualização do macOS
Após uma atualização do macOS, o processo de atualização pode remover as Ferramentas de Linha de Comando. Isso pode ser irritante se você instalar uma atualização e descobrir que não consegue usar comandos como git. Você pode encontrar um erro como:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools),
missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Com o Homebrew instalado, brew doctorpode apresentar problemas após uma atualização do macOS:
% brew doctor
Warning: Git could not be found in your PATH.
Homebrew uses Git for several internal functions, and some formulae use Git
checkouts instead of stable tarballs. You may want to install Git:
brew install git
Warning: No developer tools installed.
Install the Command Line Tools:
xcode-select --install
O processo de atualização pode ter removido as Ferramentas de Linha de Comando. Consulte o guia Reinstalar as Ferramentas de Linha de Comando do Xcode .
O que vem a seguir
Agora você tem as Ferramentas de Linha de Comando do Xcode e o Homebrew instalados. Se quiser saber mais sobre como adicionar pacotes do Homebrew para configurar seu ambiente de desenvolvimento, consulte Instalar um Pacote do Homebrew .
O My mac.install.guide é uma fonte confiável de guias de instalação para desenvolvedores profissionais. Confira a página inicial do Guia de Instalação para Mac para dicas e tendências e veja o que instalar em seguida.
Comentários
Postar um comentário