Como usar o Homebrew para instalar software em Linux e Windows

Verwendung von Homebrew zum Installieren von Software unter Linux und Windows
⏱️ 3 min read

Por muito tempo, o Homebrew foi uma ferramenta útil para usuários de Mac, mas apenas para usuários de Mac. O aplicativo adiciona gerenciamento de pacotes no estilo Linux, permitindo aos usuários instalar facilmente utilitários de linha de comando. Agora, com as versões 2.0.0 e posteriores, o aplicativo não é mais exclusivo para Mac.

Homebrew agora está disponível para usuários Linux, bem como usuários Windows, graças ao subsistema Windows para Linux. Porém, há uma diferença fundamental: o nome. Em sistemas Linux, o aplicativo é conhecido como Linuxbrew.

Por que usar o Homebrew em vez do gerenciador de pacotes da sua distribuição?

Existem alguns motivos pelos quais você pode optar por usar o Linuxbrew em vez do gerenciador de pacotes padrão do seu sistema. Primeiro, você não precisa usar o sudo comando para instalar pacotes. Você nem precisa necessariamente de privilégios de root para instalá-lo. Os pacotes são instalados em seu diretório inicial ou em um diretório inicial específico do Linuxbrew.

Outra razão para usar o Homebrew / Linuxbrew é que você pode querer usar o mesmo gerenciador de pacotes em sistemas diferentes. Neste caso, não há necessidade de memorizar certos comandos para Ubuntu, alguns para Mac e outro conjunto para Windows.

requisitos de sistema

Na seção Linuxbrew do site Homebrew, ele lista alguns requisitos de sistema, que a maioria dos sistemas relativamente modernos não deve ter problemas para atender:

  • GCC 4.4 ou mais recente
  • Linux 2.6.32 ou mais recente
  • Glibc 2.12 ou mais recente
  • CPU x86_64 de 64 bits

Não há suporte para sistemas de 32 bits no momento, portanto, se você estiver executando um sistema mais antigo, pode estar sem sorte. Existem também algumas dependências para instalar.

Instale as dependências do Linuxbrew

homebrew-linux-windows-prerequisites

Para Ubuntu ou outros sistemas baseados em Debian, você pode instalar tudo o que o Homebrew precisa para ser executado em um comando:

Para Fedora, CentOS ou Red Hat, use o seguinte comando:

Instale Linuxbrew

Tal como acontece com as dependências, você pode instalar o Linuxbrew com um único comando. Isso baixa e executa o script do instalador do repositório Linuxbrew GitHub:

homebrew-linux-windows-install

O site Linuxbrew recomenda executar os seguintes comandos para adicionar o aplicativo ao seu perfil bash:

No caso de os comandos acima não funcionarem após você sair e voltar ao shell de sua escolha, adicione a seguinte linha ao seu “~ / .bashrc,” “~ / .zshrc” ou outra configuração de shell relevante:

Agora você está pronto para tentar usar o Linuxbrew para instalar um pacote. O instalador recomenda instalar o gcc, então comece com isso:

Usando Linuxbrew

Como visto acima, o comando mais simples é brew install seguido pelo nome do pacote que você deseja instalar. Para pesquisar os pacotes disponíveis, que o Homebrew chama de “fórmulas”, você pode usar brew search seguido pelo nome. Para mostrar os detalhes de uma fórmula específica, use brew info seguido pelo nome. Finalmente, brew update atualiza o Linuxbrew, bem como as fórmulas instaladas.

homebrew-linux-windows-comandos

Se a sua instalação do Linuxbrew não está funcionando corretamente, ou você não tem certeza, um comando a saber é brew doctor. Se tudo estiver bem, o comando irá reportar “Seu sistema está pronto para fermentar.” Se algo estiver errado, o comando lhe dará uma ideia de por onde começar para corrigir o problema. Para mais comandos, consulte o Documentação de homebrew, mas o acima exposto deve ser principalmente o que você precisa saber.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x