/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Klistra in skriptet ovan i en macOS Terminal kommandotolk.
Skriptet förklarar vad den installerar och pausar före installationen. Läs mer om installationsalternativen som finns tillgängliga.
If you're on macOS, try our new .pkg
installer.
Download it from Homebrew's latest GitHub release.
Homebrew installerar allt du behöver som Apple inte redan har gjort.
$ brew install wget
Homebrew installerar paket i egna mappar och symlänkar sedan dessa filer till /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
Homebrew kommer inte att installera filer utanför sitt prefix och du kan placera en installation av Homebrew vart du vill.
Du kan enkelt skapa dina egna paket och formler för Homebrew.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
Under ytan är allt Git och Ruby, så du kan själv förändra kod med vetskapen att du enkelt kan ångra dina ändringar eller sammanfoga dem med andras modifikationer.
$ brew edit wget # öppnas i $EDITOR!
Homebrews formler är enkla Rubyskript:
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 kompletterar macOS (eller ditt Linux system). Installera RubyGems med gem
och sedan paketens beroenden med brew
.
Glöm instruktioner som lyder “För att installera, dra denna ikon till…” . Homebrew Cask installerar macOS applikationer, fonter, plugin-program, och annan mjukvara med icke-öppen källkod.
$ brew install --cask firefox
Att skapa en 'cask' är lika enkelt som att skapa en formel.
$ brew create --cask https://foo.com/foo-1.0.dmg
Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
man brew
documentationHomebrew skapades av Max Howell. Hemsidan underhålls av Rémi Prévost, Mike McQuaid och Danielle Lalonde.