-
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 gereksinimleribrew
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