Alors, quelle est la différence entre brew
y brew cask
?
Je sais que homebrew est un logiciel de gestion de paquets. Mais quel genre de logiciel puis-je y trouver ? S'agit-il de logiciels open source et de logiciels commerciaux ?
Alors, quelle est la différence entre brew
y brew cask
?
Je sais que homebrew est un logiciel de gestion de paquets. Mais quel genre de logiciel puis-je y trouver ? S'agit-il de logiciels open source et de logiciels commerciaux ?
brew
est la commande principale de la Homebrew projet.
Le gestionnaire de paquets manquant pour OS X
Homebrew installe les choses dont vous avez besoin et qu'Apple n'a pas installées.
Le Homebrew concerne généralement les logiciels en ligne de commande. La plupart des logiciels sont distribués sous une licence open source. Voir le Formules pour obtenir la liste des installations disponibles.
brew
préfère binaires précompilés mais compilera à partir des sources dans certains cas.
brew cask
est une extension de brew
qui permet de gérer les applications graphiques par le biais du Fût projet.
Homebrew Cask prolonge Homebrew et lui apporte son élégance, sa simplicité, et sa vitesse aux applications OS X et aux gros binaires.
Cask s'occupe d'un mélange de logiciels et de licences. Le logiciel sur lequel je travaille est couvert par une licence commerciale et disponible par tonneau .
Cask offre un moyen de gérer en ligne de commande l'installation d'applications graphiques.
Voir brew cask
numéro #7002 sur l'accent mis par le projet sur la prévisibilité et sur la manière dont cela affecte l'utilisation de binaires précompilés ou de sources.
Disponibilité par le biais de brew
ou cask
n'implique aucune licence spécifique.
brew cask install foo
semble être un raccourci pour 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
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
1 votes
En rapport : stackoverflow.com/questions/46403937/
7 votes
A partir de Homebrew 2.6.0
brew cask
a été déprécié au profit debrew
: brew.sh/2020/12/01/homebrew-2.6.0