Saltar al contenido

Apple – ¿Cuál es la diferencia entre “brew” y “brew cask”?

Solución:

Cerveza casera

brew es el comando principal del proyecto Homebrew.

El administrador de paquetes que falta para OS X

Homebrew instala las cosas que necesita y que Apple no.

Homebrew normalmente se ocupa de software de línea de comandos. La mayor parte del software se distribuye bajo una licencia de código abierto. Consulte las fórmulas para obtener una lista de las instalaciones disponibles.

brew prefiere binarios precompilados, pero se compilarán desde la fuente en algunos casos.

Barril

brew cask es una extensión de brew que permite la gestión de aplicaciones gráficas a través del proyecto Cask.

Homebrew Cask extiende Homebrew y aporta su elegancia, simplicidad y velocidad a las aplicaciones OS X y a los grandes binarios por igual.

Cask se ocupa de una combinación de software y licencias. El software en el que trabajo está cubierto por una licencia comercial y está disponible a través de cask.

Cask ofrece una forma de administrar la línea de comandos para la instalación de aplicaciones gráficas.

Ver brew cask número 7002 sobre el enfoque del proyecto en la previsibilidad y cómo eso afecta el uso de fuentes o binarios precompilados.

Licencia

Disponibilidad a través de brew o cask no implica ninguna licencia específica.

brew cask install foo parece ser un atajo para brew install caskroom/cask/foo:

[email protected]:~$ brew tap
caskroom/cask
homebrew/core
homebrew/php
[email protected]:~$ 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
[email protected]:~$ brew tap caskroom/cask
[email protected]:~$ 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
[email protected]:~$ 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!
[email protected]:~$ brew cask install meld
Warning: Cask 'meld' is already installed.

To re-install meld, run:
  brew cask reinstall meld

Cask es la parte de brew para aplicaciones GUI.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *