Je me familiarise avec l'ensemble du kit homebrew et la documentation est plutôt médiocre. Qu'est-ce qu'un tonneau, une cave et un robinet?
Réponses
Trop de publicités?Homebrew-Fût est une extension pour les Homebrew installer des applications GUI tel que Google Chrome ou Atom. Il a commencé de façon indépendante, mais ses responsables travaillent désormais en étroite collaboration avec Homebrew de l'équipe de base.
Homebrew appelle ses fichiers de définition de package "formules" (British pluriel de "formule"). Homebrew-Fût appelle "fûts". Un brut de fût, comme une formule, est un fichier écrit en Ruby à base de DSL qui décrit comment installer quelque chose.
La Cave est l'endroit où Homebrew installe choses. Son chemin par défaut est /usr/local/Cellar
. Il ajoute ensuite des liens symboliques à partir d'emplacements standard pour elle.
Par exemple, lorsque vous tapez brew install git
:
- Homebrew installe en vertu de l'
/usr/local/Cellar/git/<version>/
, avec l'git
binaire en/usr/local/Cellar/git/<version>/bin/git
- Il ajoute un lien symbolique à partir de
/usr/local/bin/git
pour que le binaire
Cet Homebrew permet de garder une trace de ce qui est installé par Homebrew rapport à un logiciel installé par d'autres moyens.
Un robinet est une source de formules. La valeur par défaut est homebrew/core
mais vous pouvez ajouter plus d'entre eux. La façon la plus simple pour créer une formule pour votre propre logiciel est de créer un dépôt GitHub appelés homebrew-<something>
; mettez votre formule de fichier, puis tapez brew tap <username>/<something>
ajouter cette nouvelle source de formules pour votre installation de Homebrew et ainsi d'obtenir l'accès à toutes ses formules.
Certaines entreprises disposent en interne d'Homebrew robinets pour leurs propres utilitaires. Il y a beaucoup de public robinets homebrew/science
pour les logiciels scientifiques, atlassian/tap
pour Atlassian logiciel, et ska-sa/tap
de la radio-astronomie.
Adapté de "Graham Miln" sur apple.stackexchange:
Homebrew
brew
est le cœur de commande pour le Homebrew projet.
Le paquet manquant gestionnaire pour mac OS X
Homebrew installe le truc que vous avez besoin que Apple n'a pas.
Homebrew généralement traite de ligne de commande du logiciel. Le logiciel est distribué sous une licence open source.
Fût
brew cask
est une extension d' brew
qui permet la gestion des applications graphiques.
Homebrew Fût étend Homebrew et apporte de l'élégance, de la simplicité, et la vitesse à OS X, les applications et les fichiers binaires volumineux comme.
Fût traite avec un mélange de logiciels et de licences.
Cask offre un moyen de commande de ligne de gérer l'installation des applications graphiques.
Licence
La disponibilité d' brew
ou cask
n'implique pas de licence spécifique.