Homebrew es el gestor de paquetes para OS X que faltaba, y es que como otros sistemas operativos basados en Linux cuentan con gestores como apt-get o yum o bien gestores de paquetes para entornos específicos como el npm de Node.js o los gem de Ruby.
Para OS X existen otros gestores de paquetes cómo el conocido Macports que por ahora no funciona en Mavericks, pero la ventaja de Homebrew es que instala los paquetes en su propio directorio, creando enlaces simbólicos a sus archivos dentro de /usr/local
, lo cual no altera otras carpetas del sistema, Homebrew nunca instala archivos fuera de su prefijo, y puedes colocar la instalación de Homebrew donde quieras.
Cómo instalar Homebrew
La instalación es más simple de lo que puedes imaginar, solamente ejecuta este comando en la Terminal:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
Eso es todo.
Cómo usar Homebrew
Por ejemplo si queremos instalar wget en nuestro OS X, ejecutamos el comando:
brew install wget
Si queremos desinstalar wget:
brew uninstall wget
Si queremos buscar los paquetes disponibles:
brew search
O buscar un paquete específico, busquemos el paquete icu:
brew search icu
Si queremos actualizar el catálogo de Homebrew:
brew update
Te recomiendo visitar la página braumeister.org donde puedes ver los detalles de todos los paquetes disponibles para Homebrew.