Tabla de Contenidos
HomeBrew
Es una aplicación que permite instalar todo lo que necesitas y que Apple no instala en el sistema de serie. Esta es una herramienta de terminal que te permite sacarle el máximo provecho a las herramientas de Software Libre u Open-Source desde tu Mac.
Es decir te permite disponer de una amplia variedad de aplicaciones libres que normalmente están disponibles para Linux pero te permite instalarlas en tu Mac, dejando así una enorme cantidad de aplicaciones disponibles sobre OSX, libres y sin problemas de licenciamiento.
Para los que no lo sabían, Homebrew es un manejador de paquetes Open-Source que simplifica la instalación de software no oficial en OSX. Es un repositorio que contiene aplicaciones de Software Libre y Open-Source. Con Homebrew puedes instalar miles de aplicaciones de línea de comandos que normalmente requerirían compilación. En otras palabras, instala las cosas que necesitas que no están en la App Store. Homebrew realiza la instalación de estos paquetes vía terminal.
Las instrucciones las encontrará en el siguiente Link: HomeBrew
Como Instalar HomeBrew
Para instalar esta utilidad se debe abrir un terminal y ejecutar lo siguiente:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
El programa de instalación explica en cada paso del proceso, que es lo que va a hacer y se toma una pausa para confirmar antes de empezar cada uno de los pasos.
Homebrew instala cada paquete en su propio directorio, creando enlaces simbólicos a sus archivos dentro de /usr/local.
$ cd /usr/local $ find Cellar Cellar/wget/1.15 Cellar/wget/1.15/bin/wget Cellar/wget/1.15/share/man/man1/wget.1 $ ls -l bin bin/wget -> ../Cellar/wget/1.15/bin/wget
Como Utilizar HomeBrew
Después que la instalación está terminada puede ejecutar los comandos siguientes de brew:
# Analizar si hay algún problema en el Sistema brew doctor
Esto entregará una pequeña información en el terminal si su sistema se encuentra actualizado, si no lo está le indicará que falta por realizar:
Your system is ready to brew.
Siempre en el terminal, ahora algunos comandos útiles de brew:
# Buscar una aplicación brew search <nombre_de_aplicacion> # Instalar una aplicación brew install <nombre_de_aplicacion> # Listar las aplicaciones instaladas con brew brew list # Eliminar una aplicación instalada brew remove <nombre_de_aplicacion> # Actualizar brew brew update # Lea el manual de brew, hay muchos otros comandos man brew
Instalando con BREW
Pata instalar paquetes que desee en su OSX, lo que debe realizar es buscar la aplicación y una vez tenga el nombre de ella debe realizar lo siguiente:
$ brew install imagemagick
Este comando, bajará la aplicación, sus dependencias e instalará en su sistema.
Resolver el Error de Installation
En ocasiones hay un problema de permisos en un subdirectorio de los manuales.
sudo chown -R user:admin /usr/local/share/man/de
Donde “user” es el usuario administrador del OSX, ya que este directorio queda como dueño root y grupo wheel, lo cual debe ser cambiado para evitar problemas en la instalación de paquetes.
Resolver problemas de Permisos
En ciertas ocasiones cuando ejecutamos herramientas de mantenimiento en nuestro Mac, es posible que hayan problemas de permisos en nuestros directorios,
brew update Error: /usr/local is not writable. You should change the ownership and permissions of /usr/local back to your user account
Para resolverlo tendremos que ejecutar en terminal el comando siguiente:
sudo chown -R $(whoami) /usr/local
Después de esto podemos ejecutar tranquilamente:
brew update brew upgrade
Debemos tener actualizado Xcode a la última versión.