Homebrew é um gerenciador de pacotes gratuito e de código aberto para Linux e macOS. Embora diferentes distribuições Linux sejam fornecidas com seus próprios gerenciadores de pacotes, como APT, DNF, Pacman, etc., para facilitar o software instalação, você desejará o Homebrew em seu sistema se desejar instalar programas que não estão disponíveis na distribuição padrão do Linux repositórios.
Vamos conferir o Homebrew e as etapas para instalá-lo e usá-lo no Linux.
O que é Homebrew?
Homebrew é um gerenciador de pacotes que simplifica a instalação de programas que não estão disponíveis nos repositórios oficiais da distribuição Linux. Ele contém mais de 5.000 pacotes (também chamados de "fórmulas") e é perfeito para instalar ferramentas Unix e outros programas e utilitários de código aberto.
Uma das vantagens de usar o Homebrew é que seus pacotes são mais bem mantidos do que os disponíveis em outros repositórios. Isso significa que você pode instalar as versões mais recentes dos programas, mesmo se estiver executando uma distribuição Linux mais antiga em seu computador.
Como instalar o Homebrew no Linux
Homebrew é fácil de configurar. Siga estas instruções para instalar o Homebrew em sua máquina Linux:
A primeira coisa que você precisa fazer é instalar ferramentas de compilação em sua máquina Linux. Ferramentas de construção, para os não iniciados, são programas que facilitam a construção de pacotes em uma máquina Linux.
No Debian ou Ubuntu, abra o terminal e instale o pacote build-essential e outras dependências usando o seguinte comando:
sudo apt instalarconstruir- curl procps essencial Arquivo git
Se você estiver usando Fedora, CentOS ou Red Hat, você pode instalar ferramentas de compilação com:
instalação do grupo sudo yum 'Ferramentas de desenvolvimento'
sudo yum instalar procps-ng curl Arquivo git
sudo yum instalar libxcrypt-compat
Para verificar se o compilador está disponível, execute este comando:
que faço
Se isso retornar um caminho, significa que você tem um compilador funcionando em sua máquina Linux. Caso contrário, há algo errado com a instalação; nesse caso, você precisa revisar o processo de instalação novamente.
Passo 2: Instale o Homebrew no Linux
Com as ferramentas de compilação instaladas, tudo o que você precisa fazer agora para instalar o Homebrew é executar o script de instalação. Abra o terminal e execute este comando para fazer isso:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instalar/CABEÇA/install.sh)"
Quando solicitado a continuar a instalação, pressione Digitar, e o script começará a baixar e instalar o Homebrew em seu sistema. Aguarde alguns minutos para que a instalação seja concluída.
Assim que terminar, você verá o Instalação bem sucedida mensagem no terminal, juntamente com uma seção chamada Próximos passos que informa o que você precisa fazer a seguir antes de começar a usar o Homebrew.
Aqui, você verá dois comandos para adicionar o Homebrew ao seu PATH. Copie-os e execute-os um por um abaixo. Veja como são esses comandos:
eco 'avaliação "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"'>> /home/user_name/.profile
eco "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
Nós precisamos defina o CAMINHO para Homebrew para que o shell possa encontrá-lo quando você o chamar para instalar, atualizar ou excluir pacotes, independentemente do seu diretório de trabalho atual.
Como usar o Homebrew no Linux
Com o Homebrew instalado, agora você pode usá-lo para instalar, atualizar e excluir pacotes existentes do Homebrew em sua máquina Linux. Siga as instruções nas seções a seguir para realizar essas operações.
1. Instalando um pacote usando o Homebrew
Antes de entrar e instalar um pacote usando o Homebrew, você deve primeiro atualizar o Homebrew e todas as suas definições de pacote. Abra o terminal e execute este comando para fazer isso:
preparar atualizar
Como você acabou de instalar o Homebrew, ele provavelmente já está atualizado, mas é sempre uma boa prática fazer isso antes de instalar um novo pacote.
Agora, se você estiver seguindo um guia online para instalar um pacote, terá certeza de que o pacote está presente no Homebrew e, portanto, poderá instalá-lo imediatamente. No entanto, se você não tiver certeza, poderá procurar o pacote para verificar se o Homebrew o possui executando:
brew search package_name
Por exemplo, para pesquisar se o htop está disponível nos repositórios do Homebrew, digite:
brew search htop
Por fim, para instalar o pacote, use:
preparar instalar nome do pacote
Por exemplo:
preparar instalar htop
2. Atualizando um pacote Homebrew
Com o tempo, conforme você usa um programa, ele receberá novas atualizações com correções de bugs, novos recursos e outras melhorias. Como o Homebrew não atualiza automaticamente (não atualiza) os próprios pacotes, você precisará fazer isso manualmente.
Mas antes de atualizar um pacote Homebrew, você pode querer verificar a versão de um pacote para saber exatamente qual versão você está executando. Para isso, abra o terminal e execute o comando abaixo:
preparar Lista --versions nome_do_pacote
Para verificar as versões disponíveis para o pacote htop:
preparar Lista --versions htop
Agora, se houver uma nova versão para o pacote, você pode atualizar para ela assim:
brew upgrade package_name
Por exemplo:
atualização de cerveja htop
Alternativamente, se você deseja atualizar todos os pacotes Homebrew instalados em seu sistema de uma só vez, você pode fazer isso executando:
atualização de cerveja
3. Desinstalando um pacote Homebrew
Se você não precisar mais de um pacote em seu computador por algum motivo, poderá desinstalá-lo, assim como faz com os gerenciadores de pacotes tradicionais do Linux. Para desinstalar um pacote usando o Homebrew, execute este comando no terminal:
preparar Desinstalar nome do pacote
Como desinstalar o Homebrew no Linux
Semelhante ao processo de instalação do Homebrew, a desinstalação do Homebrew também envolve o uso de um script, que desinstala automaticamente o gerenciador de pacotes do seu sistema Linux.
Abra o terminal e execute este comando para baixar e executar o script de desinstalação:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instalar/CABEÇA/uninstall.sh)"
Assim que o script terminar de desinstalar o Homebrew, ele listará alguns arquivos que não foram removidos durante o processo de desinstalação. Você pode remover esses arquivos restantes do gerenciador de arquivos ou terminal da maneira que achar melhor.
Outros comandos homebrew úteis que você deve conhecer
Embora os comandos discutidos até agora sejam praticamente tudo o que você precisa saber para usar o Homebrew no Linux, o Homebrew também possui alguns outros comandos úteis que você deve conhecer. Esses incluem:
- ajuda de fermentação: Ele imprime vários comandos Homebrew com seu uso e propósito.
- brew help sub_command: É útil quando você deseja aprender mais sobre um comando específico do Homebrew, incluindo as opções e uso disponíveis.
- médico cervejeiro: Ele verifica seu sistema em busca de possíveis problemas e os lista, para que você possa corrigi-los e evitar problemas ao usar o Homebrew.
- brew desatualizado: Ele é usado para listar todos os pacotes Homebrew em seu sistema que estão desatualizados e precisam ser atualizados.
- brew pin package_name: Ele permite que você especifique um pacote Homebrew para evitar que ele seja atualizado ao executar o comando brew upgrade em seu sistema. Mais tarde, se você desejar desafixar o pacote, o Homebrew irá atualizá-lo junto com todos os outros pacotes.
- limpeza de cerveja: É usado para limpar versões antigas de pacotes em seu sistema e outros dados relacionados.
Instale seus programas favoritos no Linux com o Homebrew
Agora que você instalou o Homebrew e tem uma ideia de como usá-lo para instalar novos pacotes, você pode facilmente encontre e instale programas que não estão disponíveis por meio de gerenciadores de pacotes tradicionais do Linux em seu máquina.
Se você é um programador iniciante, o Homebrew pode ser bastante útil para você, pois você pode instalar diferentes ferramentas CLI em seu sistema sem esforço usando-o. Da mesma forma, enquanto você está nisso, você também pode querer verificar a instalação e configuração do Git para se familiarizar com um sistema de controle de versão.