Como Instalar e Usar o Homebrew e Homebrew GUI no Mac

Última actualización: novembro 6, 2026
  • O Homebrew simplifica a instalação de softwares e bibliotecas no macOS, funcionando como um gestor de pacotes automatizado.
  • A extensão Homebrew Cask permite gerenciar aplicativos com interface gráfica (GUI) diretamente pelo terminal.
  • Existem interfaces visuais como BrewUI e Taphouse para quem prefere evitar a linha de comando.

MacBook Pro en un escritorio moderno con código en pantalla, ideal para tutoriales de desarrollo en macOS

Se você acabou de chegar ao mundo do macOS ou é um desenvolvedor querendo organizar a casa, provavelmente já ouviu falar do Homebrew. Ele é basicamente o “gestor de pacotes que faltava no Mac”, permitindo que você instale softwares e bibliotecas que a Apple não incluiu nativamente no sistema, tudo de um jeito muito mais ágil do que ficar caçando instaladores em sites aleatórios.

A grande sacada do Brew é que ele simplifica a vida de quem não quer perder tempo compilando códigos manualmente ou lidando com dependências chatas. Seja para instalar ferramentas de terminal ou aplicativos com interface gráfica (GUI), ele centraliza tudo, transformando o seu Mac em uma máquina muito mais potente e personalizada para o seu fluxo de trabalho.

O que é exatamente o Homebrew e como ele funciona?

Espacio de trabajo acogedor con un portátil mostrando código y una taza de café, representando la rutina de un desarrollador

O Homebrew, carinhosamente chamado de brew, é uma ferramenta gratuita e de código aberto que atua como um gerenciador de pacotes. Para quem não está familiarizado, um pacote é essencialmente um conjunto de arquivos e diretórios que contêm o código de um programa. Normalmente, instalar isso na mão seria um processo lento e repetitivo, mas o Brew automatiza tudo isso para você.

Ele opera principalmente via linha de comando, mas possui a extensão Homebrew Cask, que é a chave para gerenciar apps GUI (aqueles que têm janelas e menus, como o Google Chrome ou Spotify). O sistema é construído sobre Git e Ruby, o que garante que as atualizações sejam simples e que a comunidade possa contribuir constantemente com novas “fórmulas” (os scripts de instalação).

Relacionado:  Soluções de cibersegurança para Mac: guia completo em português

Requisitos para deixar tudo rodando

Antes de sair instalando, é bom checar se o seu computador está na régua. Para que o gestor funcione sem dores de cabeça, você precisa de um Mac com macOS Mojave (10.14) ou versões mais recentes. Em termos de hardware, ele aceita tanto processadores Intel de 64 bits quanto os chips Apple Silicon.

Um ponto crucial é que você deve ter as Command Line Tools (CLT) do Xcode instaladas, pois muitos pacotes dependem delas para serem compilados. Além disso, é indispensável ter uma conexão estável com a internet, direitos de administrador no sistema e utilizar um shell compatível, como o Bash ou Zsh.

Passo a passo para a instalação

Primer plano de las manos de un programador escribiendo en un MacBook Pro en un entorno casual

A forma mais comum de instalar o Homebrew é através do Terminal. Primeiro, localize o app Terminal na pasta Utilitários ou use o atalho Command + Espaço. Para preparar o terreno, instale as ferramentas do Xcode com o comando xcode-select --install e aceite os termos da Apple.

Para a instalação automática, basta rodar o comando oficial do repositório do GitHub: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)". Durante o processo, o sistema vai pedir sua senha de administrador e você precisará apertar Enter para confirmar. Se preferir algo mais manual e seguro, você pode baixar o script com curl, revisá-lo usando o comando less e só então executá-lo com o bash.

Dominando o uso de pacotes e Casks

Agora que o Brew está instalado, a diversão começa. Se você procura por um software específico, o comando brew search [nome] é seu melhor amigo. Para instalar um pacote de linha de comando, use brew install [nome]. Já para aqueles aplicativos visuais (GUI), você deve adicionar a flag de cask: brew install --cask [nome].

Manter tudo atualizado é moleza. Use brew update para atualizar o próprio gestor e brew upgrade [nome] para levar um software específico para a versão mais recente. Se quiser fazer uma limpa e remover algo que não usa mais, o comando brew uninstall [nome] resolve, e no caso de apps GUI, use brew uninstall --cask [nome] para remover os arquivos de forma completa.

Relacionado:  Como destacar texto e gerenciar comentários no Pages para Mac

Gerenciando serviços em segundo plano (Daemons)

MacBook Air en un escritorio iluminado mostrando un entorno de desarrollo de software profesional

Para quem trabalha com servidores ou bancos de dados, o Homebrew oferece o controle de daemons. Você pode listar todos os serviços ativos com brew services list. Para iniciar um serviço para que ele rode automaticamente, use brew services start [serviço], e para pará-lo, basta o comando stop. Existe também o restart para quando algo trava e o cleanup para eliminar arquivos residuais de serviços inúteis.

Interfaces Gráficas para quem foge do Terminal

Se você não curte digitar comandos o tempo todo, existem opções para gerenciar o Homebrew visualmente. O BrewUI é a interface oficial em SwiftUI que permite descobrir e atualizar pacotes sem esconder o que está acontecendo por baixo do capô. Outra alternativa interessante é o Taphouse, um app nativo para macOS 14+ que oferece acesso a mais de 14 mil fórmulas e casks, tornando a experiência totalmente livre de terminal.

Dúvidas comuns: Segurança e Alternativas

Detalle de manos escribiendo en el teclado de un Mac con reflejos de código en la pantalla, evocando un ambiente de estudio y programación

Uma dúvida frequente é sobre a segurança. Como o Homebrew é baseado no GitHub e é open source, o código é auditado por milhares de pessoas. No entanto, para quem prefere outras rotas, existem alternativas como o MacPorts (mais independente do sistema), o Fink (com o Fink Commander para quem quer GUI) e o ServBay, que é excelente para criar ambientes de teste com servidores web de forma visual.

Sobre a estratégia de usar o Brew para tudo, inclusive apps GUI, a vantagem é a centralização total. Você consegue migrar seus pacotes para um novo Mac muito mais rápido. O único risco é que, ocasionalmente, atualizações agressivas do macOS podem quebrar algum pacote dependente, mas isso é raro e geralmente corrigido rapidamente pela comunidade.

Ter o controle total sobre o software do Mac passa por dominar ferramentas como o Brew e suas extensões de Cask, permitindo que a instalação de bibliotecas complexas ou de apps simples de menu seja feita em segundos. Seja via linha de comando para máxima eficiência ou através de interfaces como BrewUI e Taphouse para maior conforto, a automação do gerenciamento de pacotes evita a bagunça no disco e garante que as ferramentas de desenvolvimento e produtividade estejam sempre na última versão.

 

Você pode estar interessado: