El gestor de paquetes HomeBrew nos permite a los usuarios de MacOS instalar y extender la Terminal de nuestro sistema proporcionando nuevas funciones y posibilidades de personalización.
Además nos permite la instalación de ciertos elementos como las últimas versiones Python, NodeJS o herramientas de inteligencia artificial de forma rápida y limpia.
Instalación de HomeBrew desde la Terminal
La instalación de HomeBrew es sencilla. Simplemente debemos abrir la Terminal de MacOS e instalar los siguientes paquetes de software:
- Command line tools de xCode
- Comando brew
La instalación de estos paquetes es sencillo sólo debemos ejecutar los siguientes comandos:
Instalar las xCode command line tools
Las xCode command line tools nos permiten realizar ciertos procesos propios de xCode, el entorno de desarrollo de software Apple, desde la Terminal. Esto permite extender estas funciones y poder crear scripts y procesos automatizados.
Para su instalación debemos ejecutar el siguiente comando en la Terminal:
xcode-select –install
Instalar comando brew
El comando brew nos permite acceder al repositorio de comandos y aplicaciones de HomeBrew así como gestionar las instalaciones, actualizaciones y eliminaciones de paquetes de HomeBrew en nuestro equipo.
Para su instalación debemos ejecutar el siguiente comando en la Terminal:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Tras unos minutos el comando brew estará disponible en nuestro equipo.
Para comprobar si está correctamente instalado podemos ejecutar el siguiente comando en la Terminal para ver qué versión de HomeBrew está instalada:
brew --version
Mantener actualizado HomeBrew
Como cualquier gestor de paquetes de software debemos mantener sincronizado y actualizado nuestro equipo con el repositorio remoto del gestor de paquetes. De esta forma garantizamos que a la hora de instalar o actualizar algún paquete de Homebrew siempre estemos accediendo a las versiones más actualizadas de los distintos paquetes y aplicaciones. Para realizar esto simplemente debemos ejecutar en la Terminal el siguiente comando:
brew update
Y con el siguiente comando veremos cuales de los paquetes instalados por HomeBrew necesitan una actualización:
brew outdated
Sabiendo qué paquetes requieren una actualización podemos ejecutar una actualización de todos los paquetes con el comando:
brew upgrade
O actualizar un paquete en específico con el siguiente comando:
brew upgrade nombre-del-paquete
Buscando, instalando y desinstalando paquetes de HomeBrew
Para buscar un paquete en HomeBrew podemos usar el siguiente comando:
brew search nombre del paquete
Para instalar un paquete o aplicación de HomeBrew simplemente debemos ejecutar el siguiente comando:
brew install nombre del paquete
Y para desinstalar un paquete previamente instalado simplemente debemos ejecutar el comando:
brew uninstall nombre del paquete
Mantener nuestra instalación de HomeBrew sana
En ocasiones cuando llevamos mucho tiempo utilizando HomeBrew instalando y desinstalando paquetes es necesario realizar operaciones de limpieza y mantenimiento. El comando brew nos permite utilizar un asistente que nos ayudará a realizar este proceso de mantenimiento. Simplemente debemos ejecutar el siguiente comando en la Terminal y ejecutar los comandos que nos proponga el doctor Brew para realizar las operaciones de limpieza:
brew doctor
Hola Jonathan:
Gracias por el tutorial tan completo.
He probado a instalar Emacs y funciona, pero encuentro problemas con la simple edición de texto. Incluso con Nano Voice Over no parece trabajar bien, por ejemplo para moverse por palabras..
Tal vez nos puedas compartir algún truco para trabajar con la Terminal usando Voice Over.
Saludos.
Buenas Ramón, me lo anoto como posible artículo