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.

informatica/unix_osx/osx-homebrew.txt · Última modificación: 2020/03/23 22:24 por 127.0.0.1
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki