• Instale o Homebrew


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


    Copie esse código para um prompt do seu Terminal.

    O script explica o que irá fazer e faz uma pausa antes de ser executado. Há mais opções de instalação aqui.

    Se você está usando o macOS, tente o nosso novo instalador .pkg.

  • O Que O Homebrew Faz?


    O Homebrew instala as coisas que você precisa que a Apple (ou o seu sistema Linux) não forneceram para você.

    $ brew install wget
  • O Homebrew instala os pacotes em seu próprio diretório e cria links simbólicos dos seus arquivos dentro de /opt/homebrew.

    $ cd /opt/homebrew
    $ find Cellar
    Cellar/wget/1.16.1
    Cellar/wget/1.16.1/bin/wget
    Cellar/wget/1.16.1/share/man/man1/wget.1
    
    $ ls -l bin
    bin/wget -> ../Cellar/wget/1.16.1/bin/wget
  • O Homebrew não instala arquivos fora de sua estrutura, e você pode colocar a instalação do Homebrew onde desejar.

  • Crie facilmente seus próprios pacotes para o Homebrew.

    $ brew create https://foo.com/foo-1.0.tgz
    Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
  • O Homebrew é baseado unicamente em Git e Ruby: agora você pode desenvolver tranquilo, com a certeza de que você pode desfazer as alterações e integrar atualizações com facilidade.

    $ brew edit wget # abra no $EDITOR!
  • Homebrew formulas são simples scripts em Ruby:

    class Wget < Formula
      desc "Internet file retriever"
      homepage "https://www.gnu.org/software/wget/"
      url "https://ftp.gnu.org/gnu/wget/wget-1.24.5.tar.gz"
      sha256 "fa2dc35bab5184ecbc46a9ef83def2aaaa3f4c9f3c97d4bd19dcb07d4da637de"
      license "GPL-3.0-or-later"
    
      def install
        system "./configure", "--prefix=#{prefix}"
        system "make", "install"
      end
    end
  • O Homebrew complementa o macOS. Instale suas RubyGems com gem, e suas dependências com brew.

  • “Para instalar, arraste este icone…” não mais. Homebrew Cask instala macOS apps, fontes e plugins, e outros programas não open source.

    $ brew install --cask firefox
  • Fazer um cask é tão simples quanto criar uma fórmula.

    $ brew create --cask https://foo.com/foo-1.0.dmg
    Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
  • man brew documentação

  • Documentos Adicionais

  • Discussão da Comunidade

  • Blog do Homebrew

  • Pacotes do Homebrew

  • Análise de Dados

  • Doe ao Homebrew