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.

Homebrew

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.

Más información sobre Homebrew.