• Homebrew’u yükleyin


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


    Üstteki kod parçacığını bir Terminal penceresine yapıştırın.

    Betik yapacaklarını açıklayıp, sizden komut bekler. Burada diğer kurulum seçeneklerini de bulabilirsiniz.

    macOS kullanıyorsanız, yeni .pkg yükleyicimizi deneyin.

    Homebrew'un en son GitHub sürümünden indirebilirsiniz.

  • Homebrew ne yapar?


    Homebrew Apple’ın (ya da Linux sisteminizin) ihtiyaç duymadığı ama size lazım olabilecek paketleri kurmanızı sağlar.

    $ brew install wget
  • Homebrew paketleri kendi dizinlerinin altından /opt/homebrew’a kısayollar ile bağlar.

    $ 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
  • Homebrew sadece kendisine belirtilen dizin içerisine kurulum yapar. Bu sayede Homebrew’ü istediğiniz herhangi bir yere koyabilirsiniz.

  • Homebrew ile kendi paketlerinizi oluşturmak bu kadar kolay.

    $ brew create https://foo.com/foo-1.0.tgz
    Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
  • Homebrew arka planda Git ve Ruby kullandığından, değişikliklerinizi kolayca ekleyebileceğiniz ve geri alabileceğinizin güvencesi ile yapabilirsiniz.

    $ brew edit wget # $EDITOR ile açar!
  • Homebrew formülleri yalın Ruby betikleridir:

    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
  • Homebrew macOS’i (veya Linux sisteminizi) tamamlar. RubyGemlerinizi gem ile, ve gereksinimleri brew ile yükleyin.

  • “To install, drag this icon…” yapmaya gerek kalmıyor. Homebrew Cask macOS uygulamalarını, yazı tiplerini, eklentiler ve diğer açık kaynaklı olmayan yazılımları yükler.

    $ brew install --cask firefox
  • Cask yapmak bir formül yaratmak kadar kolay.

    $ brew create --cask https://foo.com/foo-1.0.dmg
    Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
  • man brew Dokümantasyon

  • İlave Dokümantasyon

  • Topluluk Forumu

  • Homebrew Blogu

  • Homebrew Paketleri

  • Analytics Verileri

  • Homebrew’e Bağış Yapın