Homebrew é um sistema de gerenciamento de pacotes gratuito usado para instalar, remover e atualizar os pacotes no macOS usando comandos de terminal. O Homebrew simplifica a instalação de pacotes no macOS e ajuda os desenvolvedores a otimizar seu trabalho. Este tutorial é um guia sobre como instalar e usar o Homebrew em um Mac. Como o Homebrew é um gerenciador de pacotes baseado em terminal, você deve conhecer a função do terminal no Mac.
Terminal, também conhecido como interface de linha de comando, é um aplicativo que permite interagir com o sistema de maneira não gráfica. O Terminal pode ser intimidador para quem é novo, mas ainda tem muito potencial, pois permite automatizar tarefas que você executa em seu sistema.
Os comandos Homebrew facilitam a instalação de pacotes de código aberto e ferramentas de desenvolvedor em Macs, pois os Macs não vêm com o gerenciador de pacotes. Vamos descobrir como instalar o Homebrew em um Mac:
Pré-requisitos
Os seguintes pré-requisitos são necessários para instalar o Homebrew em um Mac:
- Um sistema com macOS (Mojave e posterior)
- Usuário com privilégios administrativos
Como instalar o Homebrew no Mac
A instalação do Homebrew em um Mac é um processo de 2 etapas:
- Instalando as ferramentas de linha de comando do Xcode
- Instalando o Homebrew
A funcionalidade do Homebrew depende das ferramentas da linha de comando do Xcode, ela precisa ser instalada antes de instalar o Homebrew. Vamos descobrir como instalar o Xcode Command Line Tools Mac.
1: Como instalar as ferramentas de linha de comando do Xcode no Mac
Para instalar o Homebrew em um Mac você precisa ter o Xcode Command Line Tools instalado em seu sistema, pois o Homebrew precisa dessas ferramentas para funcionar.
Xcode é um IDE da Apple para desenvolver aplicativos baseados em iOS, iPadOS e macOS, se já estiver instalado em seu sistema, você não precisa instalar as Ferramentas de Linha de Comando Xcode. Mas se não estiver instalado, você não precisará instalar todo o Xcode IDE, pois levaria aproximadamente 10 GB de armazenamento, em vez disso, instale as ferramentas de linha de comando do Xcode.
Primeiro abra o terminal no seu Mac pressionando Comando + Barra de Espaço chaves, pesquisa terminal e pressione Enter para abri-lo:
Digite o seguinte comando para verificar se as ferramentas de linha de comando do Xcode estão instaladas ou não:
xcode-select -pO comando acima imprime o diretório do desenvolvedor ativo, se você receber um erro, isso significa que as ferramentas de linha de comando do Xcode não estão instaladas:
Para instalar as ferramentas de linha de comando do Xcode, use o comando abaixo:
xcode-select --instalarUma caixa de diálogo aparecerá clique Instalar:
Aceita a Contrato de Licença :
O download começará:
Clique Feito quando o download terminar:
Verifique a instalação do Xcode Command Line Tools usando:
xcode-select -dentro
Para verificar o caminho do desenvolvedor, use:
xcode-select -p
As Ferramentas de Linhas de Comando do Xcode foram instaladas em seu sistema e agora avançam para a próxima etapa.
Como instalar o Homebrew no Mac
Existem dois tipos principais de Macs disponíveis:
- Mac baseado em Intel (Intel i5, i7)
- Mac baseado em silicone da Apple (M1/M2)
O processo de instalação do Homebrew em qualquer tipo de máquina é semelhante, mas os Macs baseados no Apple Silicon requerem uma etapa adicional que será discutida na seção a seguir.
i: Como instalar o Homebrew em um Mac baseado em Intel
Execute o seguinte comando no terminal macOS para iniciar a instalação do gerenciador de pacotes Homebrew:
/ caixa / festança -c ' $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '
O script acima irá instalar o Homebrew no /usr/local/ diretório.
ii: Como instalar o Homebrew em um Mac M1
A etapa acima instalará o Homebrew em /opt/homebrew/ diretório se o Mac for baseado em Apple Silicon (M1/M2).
Em Macs M1 ou M2, há uma etapa adicional a seguir para instalar o Homebrew. Por padrão, o Homebrew é baixado no diretório /opt/homebrew. Este diretório não faz parte da variável de ambiente ($PATH).
Para tornar este diretório parte da variável de ambiente, execute o seguinte comando em Macs baseados em Apple Silicon:
eco 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofileavaliação ' $(/opt/homebrew/bin/brew shellenv) '
Alternativamente, abra o zprofile arquivo no nano editor usando o comando:
sudo nano ~ / .zprofile
Agora, adicione a seguinte linha no arquivo e salve-o:
avaliação ' $(/opt/homebrew/bin/brew shellenv) '
Observação: O guia de instalação do Homebrew neste artigo é para o macOS 11.X Big Sur. O Homebrew não é oficialmente suportado nas versões mais antigas do macOS, mas pode funcionar no macOS Mojave e Catalina.
Para verificar a instalação do Homebrew, use o comando abaixo:
preparar --versão
Para atualizar o Homebrew para a versão mais recente, use:
atualização de cerveja
Para ajuda relacionada ao Homebrew, execute:
preparar --ajuda
Para ler a página man do Homebrew, use:
cara preparar
Como usar o Homebrew no Mac
O Homebrew vem com vários comandos para gerenciar pacotes, alguns comandos comumente usados são discutidos na seção a seguir:
Instalando o pacote
Para instalar uma fórmula ou pacote, use a seguinte sintaxe:
preparar instalar < nome do pacote >Observação: Para os pacotes Homebrew, o termo de fórmula é usado; ele fornece instruções para o Homebrew instalar pacotes.
Por exemplo, para instalar o wget utilitário substituir o
Instalando Barris
Você também pode instalar aplicativos baseados em GUI usando o Homebrew, para isso use a seguinte sintaxe:
preparar instalar --barril < nome do pacote >Observação: Para instalar os pacotes nativos do macOS, o Homebrew usa a definição de barril.
Por exemplo, para instalar o navegador Firefox, use:
preparar instalar --barril Raposa de fogo
Listando Pacotes Instalados
Para verificar os pacotes instalados, podemos listar os pacotes instalados do Homebrew usando:
lista de cerveja
Desinstalando pacotes
Para desinstalar o pacote Homebrew, siga a sintaxe abaixo:
preparar desinstalar < nome do pacote >Remover wget uso do pacote:
preparar desinstalar wget
Para remover um barril, use a seguinte sintaxe:
preparar desinstalar --barril < nome do pacote > Para excluir o barril do Firefox, substitua o
Verificando as dependências do pacote
Para verificar as dependências de um pacote específico, use o comando mencionado abaixo:
dep. de cerveja < nome do pacote >Por exemplo, para verificar as dependências de wget , execute:
dep. de cerveja wget
Atualizando pacotes
Para atualizar um pacote específico do Homebrew, use a seguinte sintaxe:
atualização de cerveja < nome do pacote >Listando pacotes desatualizados
Para listar os pacotes desatualizados, use o seguinte comando no terminal:
cerveja desatualizadaRemovendo dependências desnecessárias
Para remover dependências indesejadas, use:
brew autorremove --funcionamento a seco
Listando erros e avisos do Homebrew
Para listar erros e problemas do Homebrew, use o comando abaixo:
médico cervejeiro
Como desinstalar o Homebrew do Mac
Se você não precisar mais de um gerenciador de pacotes para o seu Mac executando o macOS Mojave ou posterior, o Homebrew pode ser facilmente removido usando o comando abaixo:
/ caixa / festança -c ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) 'Como desinstalar as ferramentas de linha de comando do Xcode
Para desinstalar o Xcode Command Line Tools execute o comando abaixo no terminal:
sudo rm -rf / Biblioteca / Desenvolvedor / CommandLineTools
Conclusão
O macOS não vem com nenhum gerenciador de pacotes, a maior parte do software é instalada usando a GUI. Homebrew é um gerenciador de pacotes que facilita a instalação de pacotes no macOS por meio da interface de linha de comando. É bastante útil na instalação de ferramentas de desenvolvedor e até mesmo aplicativos GUI de código aberto nativos do macOS.