Homebrew

Homebrew es un gestor de paquetes para Mac.

Permite instalar la mayoría de aplicaciones y librerías de código abierto y también algunas comerciales. Se apoya exclusivamente en Ruby y Git. Resuelve las dependencias e instala todo lo necesario.
  • https://brew.sh/index_es.html 
La documentación se encuentra en: 
  • https://docs.brew.sh/
Los paquetes se llaman fórmulas y puedes crear fácilmente los tuyos propios. Permite actualizar el propio homebrew y los programas instalados.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Hay un browser online de paquetes aunque la propia herramienta tiene un comando de busqueda:

brew search opencv
brew install opencv

El browser:
  • http://formulae.brew.sh/
Los repositorios se almacenan en Git:
  • https://github.com/Homebrew/homebrew-core
Para acceder a repositorios de terceros se utiliza la orden tap, permitiendo integrar los índices a dichos repositorios en la herramienta general:

brew tap ethereum/ethereum  (añade repositorio de ethereum)
brew install solidity  (añade el wallet Solidity de ethereum)

La mayor parte de programas instalables son CLI. Para Apps de MacOS, incluso algunas comerciales, consultar:
  • https://github.com/caskroom
Por ejemplo, para instalar la App Youtube-to-mp3 utilizar el siguiente comando:

brew cask install youtube-to-mp3

Comentarios