Homebrew no Mac: o que é, como instalar e principais comandos

Aprenda o que é o Homebrew no Mac, como instalar, atualizar, buscar pacotes e usar os principais comandos para gerenciar suas ferramentas.

Se você usa um Mac e precisa instalar ferramentas de desenvolvimento, utilitários ou outros programas pelo Terminal, provavelmente vai acabar encontrando o Homebrew.

Neste guia rápido, você vai entender o que é o Homebrew, para que ele serve e conhecer os principais comandos para instalar, atualizar e gerenciar seus pacotes.

O que é o Homebrew?

O Homebrew é um gerenciador de pacotes para macOS. Na prática, ele facilita a instalação e o gerenciamento de programas e ferramentas diretamente pelo Terminal.

Em vez de precisar procurar um programa na internet, baixar um instalador e realizar todo o processo manualmente, você pode instalar diversas ferramentas usando um simples comando.

Por exemplo:

brew install wget

O Homebrew também cuida das dependências necessárias e facilita bastante a atualização das ferramentas instaladas.


Como instalar o Homebrew no Mac

Para instalar o Homebrew, abra o aplicativo Terminal do macOS e execute o comando oficial de instalação disponível no site do Homebrew:

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

Durante a instalação, o Terminal pode solicitar a senha do seu usuário do Mac.

Após finalizar, siga as instruções exibidas no próprio Terminal caso seja necessário adicionar o Homebrew ao PATH do sistema.


Verificar se o Homebrew está instalado

Para verificar se a instalação foi realizada corretamente, execute:

brew --version

Ou:

brew -v

O Terminal deverá mostrar a versão instalada do Homebrew.


Verificar se está tudo funcionando corretamente

O Homebrew possui um comando de diagnóstico que verifica possíveis problemas na instalação:

brew doctor

Se estiver tudo certo, normalmente você verá uma mensagem indicando que o sistema está pronto para utilizar o Homebrew.

Esse é um bom comando para executar caso você esteja enfrentando algum problema.


Atualizar o Homebrew

Para atualizar as informações e fórmulas disponíveis no Homebrew, utilize:

brew update

Esse comando atualiza o próprio Homebrew e sua lista de pacotes disponíveis.


Atualizar todos os pacotes instalados

Se você quiser atualizar todos os pacotes instalados pelo Homebrew de uma só vez, execute:

brew upgrade

Você também pode atualizar apenas um pacote específico:

brew upgrade nome-do-pacote

Por exemplo:

brew upgrade wget

Ver tudo o que foi instalado pelo Homebrew

Para listar os pacotes instalados, utilize:

brew list

Se quiser visualizar também as versões:

brew list --versions

Isso é útil para descobrir rapidamente quais ferramentas estão sendo gerenciadas pelo Homebrew no seu Mac.


Buscar um pacote

Antes de instalar alguma coisa, você pode pesquisar se o pacote está disponível:

brew search nome-do-pacote

Por exemplo:

brew search node

O Homebrew mostrará os resultados relacionados à sua pesquisa.


Instalar um pacote

Para instalar um pacote, utilize:

brew install nome-do-pacote

Por exemplo:

brew install node

Outro exemplo:

brew install wget

O Homebrew fará o download e instalará automaticamente o pacote e as dependências necessárias.


Ver informações sobre um pacote

Para visualizar informações sobre determinado pacote, utilize:

brew info nome-do-pacote

Por exemplo:

brew info node

Esse comando pode mostrar informações como versão, descrição, dependências e status da instalação.


Desinstalar um pacote

Para remover um pacote instalado pelo Homebrew:

brew uninstall nome-do-pacote

Por exemplo:

brew uninstall wget

Você também pode utilizar:

brew remove nome-do-pacote

Ver quais pacotes possuem atualizações

Para verificar quais pacotes instalados estão desatualizados:

brew outdated

Assim, você consegue conferir o que pode ser atualizado antes de executar o brew upgrade.


Limpar versões antigas e arquivos desnecessários

Depois de algumas atualizações, o Homebrew pode manter arquivos e versões antigas de determinados pacotes.

Para fazer uma limpeza, execute:

brew cleanup

Você também pode verificar previamente o que seria removido:

brew cleanup -n

Nesse caso, o Homebrew apenas mostra os arquivos que poderiam ser removidos, sem realizar a limpeza.


Fórmula ou Cask: qual a diferença?

Ao utilizar o Homebrew, você poderá encontrar dois tipos comuns de instalação.

As fórmulas (Formulae) são normalmente utilizadas para ferramentas de linha de comando, bibliotecas e softwares voltados ao Terminal.

Exemplo:

brew install wget

Já os Casks são utilizados principalmente para instalar aplicativos gráficos do macOS.

Por exemplo:

brew install --cask firefox

Para pesquisar um aplicativo ou pacote, você pode utilizar normalmente:

brew search firefox

Comandos essenciais do Homebrew

Aqui está um resumo dos comandos que você provavelmente mais vai utilizar:

# Ver a versão do Homebrew
brew --version

# Verificar possíveis problemas
brew doctor

# Atualizar o Homebrew
brew update

# Ver pacotes que possuem atualizações
brew outdated

# Atualizar todos os pacotes
brew upgrade

# Listar pacotes instalados
brew list

# Listar pacotes e suas versões
brew list --versions

# Buscar um pacote
brew search nome-do-pacote

# Instalar um pacote
brew install nome-do-pacote

# Ver informações de um pacote
brew info nome-do-pacote

# Remover um pacote
brew uninstall nome-do-pacote

# Limpar arquivos e versões antigas
brew cleanup

Conclusão

O Homebrew é uma das ferramentas mais úteis para quem utiliza o Terminal no macOS, principalmente para desenvolvedores.

Com poucos comandos, você consegue instalar ferramentas, verificar atualizações e manter os pacotes utilizados no seu Mac organizados e atualizados.

Para o uso cotidiano, vale lembrar principalmente desta sequência:

brew update
brew outdated
brew upgrade
brew cleanup

Com esses comandos, você consegue manter o Homebrew e boa parte das ferramentas instaladas por ele sempre em dia.

Anúncio
Categorias
Tags