/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Incolla questa riga su una finestra del Terminale.
Lo script ti spiega quello che sta facendo e aspetterà un tuo comando. Ci sono ulteriori opzioni di installazione.
If you're on macOS, try our new .pkg
installer.
Download it from Homebrew's latest GitHub release.
Homebrew installa quello che ti serve e che Apple non ha installato.
$ brew install wget
Homebrew installa i pacchetti nelle loro directory e crea un collegamento simbolico in /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 non installerà file all’infuori del suo percorso e puoi installare Homebrew dove ti pare.
Crea facilmente i tuoi pacchetti Homebrew.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
Tutto si basa su Git e Ruby quindi sentiti libero di sperimentare col codice, sapendo che potrai facilmente fare il revert delle tue modifiche ed il merge con gli aggiornamenti ufficiali.
$ brew edit wget # si apre in $EDITOR!
Le formule di Homebrew sono semplici script in 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
Homebrew completa macOS. Installa le tue gemme con gem
e quindi le loro dipendenze con 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
documentationVersione originale creata da Max Howell. Sito di Rémi Prévost, Mike McQuaid and Danielle Lalonde.
Traduzione di Mattia Asti.