Was ist der Unterschied zwischen "Aufguss" und "Aufgussbehälter"?

295

Was ist der Unterschied zwischen brewund brew cask?

Ich weiß, dass Homebrew eine Paketverwaltungssoftware ist. Aber welche Art von Software kann ich dort bekommen? Ist es Open Source Software und kommerzielle Software?

elzaphod
quelle

Antworten:

251

Homebrew

brewist 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.

Fass

brew caskist 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 caskAusgabe 7002 erfahren Sie, wie sich das Projekt auf die Vorhersagbarkeit konzentriert und wie sich dies auf die Verwendung vorkompilierter Binärdateien oder Quellen auswirkt.

Lizenzierung

Verfügbarkeit durch brewoder caskimpliziert keine spezifische Lizenz.

Graham Miln
quelle
14

brew cask install fooscheint 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
Cees Timmerman
quelle