Antworten:
brew
ist der Kernbefehl für das Homebrew- Projekt.
Der fehlende Paketmanager für OS X
Homebrew installiert alles, was Apple nicht benötigt.
Homebrew befasst sich normalerweise mit Befehlszeilen-Software. Der größte Teil der Software wird unter einer Open-Source-Lizenz vertrieben. In den Formeln finden Sie eine Liste der verfügbaren Installationen.
brew
Bevorzugt vorkompilierte Binärdateien , wird jedoch in einigen Fällen aus dem Quellcode kompiliert.
brew cask
ist eine Erweiterung brew
, mit der grafische Anwendungen über das Cask- Projekt verwaltet werden können.
Homebrew Cask erweitert Homebrew und bringt seine Eleganz, Einfachheit und Geschwindigkeit gleichermaßen in OS X-Anwendungen und große Binärdateien.
Cask beschäftigt sich mit einer Mischung aus Software und Lizenzen. Die Software, an der ich arbeite, ist kommerziell lizenziert und per Fass erhältlich .
Cask bietet eine Möglichkeit, die Installation grafischer Anwendungen über die Befehlszeile zu verwalten.
In brew cask
Ausgabe 7002 erfahren Sie, wie sich das Projekt auf die Vorhersagbarkeit konzentriert und wie sich dies auf die Verwendung vorkompilierter Binärdateien oder Quellen auswirkt.
Verfügbarkeit durch brew
oder cask
impliziert keine spezifische Lizenz.
brew cask install foo
scheint eine Abkürzung zu sein für brew install caskroom/cask/foo
:
ct@MBA45:~$ brew tap
caskroom/cask
homebrew/core
homebrew/php
ct@MBA45:~$ brew install meld
Error: No available formula with the name "meld"
It was migrated from homebrew/core to caskroom/cask.
You can access it again by running:
brew tap caskroom/cask
ct@MBA45:~$ brew tap caskroom/cask
ct@MBA45:~$ brew install meld
Error: No available formula with the name "meld"
It was migrated from homebrew/core to caskroom/cask.
You can access it again by running:
brew tap caskroom/cask
ct@MBA45:~$ brew install caskroom/cask/meld
==> brew cask install caskroom/cask/meld
==> Satisfying dependencies
==> Downloading https://github.com/yousseb/meld/releases/download/osx-9/meldmerge.dmg
######################################################################## 100,0%
==> Verifying checksum for Cask meld
==> Installing Cask meld
==> Moving App 'Meld.app' to '/Applications/Meld.app'.
==> Linking Binary 'Meld' to '/usr/local/bin/meld'.
🍺 meld was successfully installed!
ct@MBA45:~$ brew cask install meld
Warning: Cask 'meld' is already installed.
To re-install meld, run:
brew cask reinstall meld