/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Kopier og indsæt i din Terminal.
Scriptet forklarer hvad det vil gøre, og pauser før den gør det. Der findes flere installeringsmuligheder her.
If you're on macOS, try our new .pkg
installer.
Download it from Homebrew's latest GitHub release.
Homebrew installerer alt det du har brug for som Apple ikke gjorde.
$ brew install wget
Homebrew installerer pakker i deres egne mapper for så at symlinke deres filer ind i /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 vil ikke installere filer udenfor sit område, og du kan placere en Homebrew-installation hvor end du vil.
Skab dine egne Homebrew-pakker, let og enkelt.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
Under hjelmen er det bare Git og Ruby, så hack løs – velvidende om at du let kan annulere dine ændringer og flette andres rettelser ind.
$ brew edit wget # åbner i $EDITOR!
Homebrew formularer er simple Rubyscripts:
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 komplimenterer macOS. Installer dine RubyGems med gem
og pakkerne de er afhængige af med brew
.
“To install, drag this icon…” no more. Homebrew Cask installs macOS apps, fonts and plugins and other non-open source software.
$ brew install --cask firefox
Making a cask is as simple as creating a formula.
$ brew create --cask https://foo.com/foo-1.0.dmg
Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
man brew
documentationOriginalkode af Max Howell. Hjemmeside af Rémi Prévost, Mike McQuaid and Danielle Lalonde.