Hoy aprendemos cómo instalar, desinstalar, actualizar y listar paquetes con HomeBrew en Mac Intel y M1, M2.
HomeBrew es un gestor de paquetes que simplifica la instalación, actualización y eliminación de programas en MAC y Linux. Estos paquetes son muy variados como nmap, telnet, htop, python, powershell y muchos más…
¿Quieres aprender a usar la terminal a nivel básico? Después de instalar HomeBrew en Mac te recomiendo que vayas a mi post en el que te explico cosas básicas de la terminal en MAC, tienes videotutorial + post.
Tabla de contenidos
Instalar HomeBrew en MAC
Para instalar HomeBrew en MAC, ejecutamos el siguiente comando en la terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Acto seguido nos preguntará por nuestro contraseña (debemos ser usuario administrador), una vez aceptado, se isrán ejecutando los scripts de instalación.

Nos queda un último paso, y es agregar HomeBrew a nuestro PATH, esto lo hacemos para poder ejecutar su comandos desde cualquier directorio en la terminal.
IMPORTANTE: El comando pegalo tal cual, no elimines espacios entre .zprofile y eval
Escribimos el comando en la terminal.
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/ashtreelane/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
Una vez agregado ya puedes usar los comandos de HomeBrew, por ejemplo: brew help

Aquí mostramos unos comandos de HomeBrew, explicaremos unos cuantos de ellos en los siguientes apartados.
brew search nombrePaquete
brew info nombrePaquete
brew install nombrePaquete
brew reinstall nombrePaquete
brew update
brew upgrade nombrePaquete
brew uninstall nombrePaquete..
brew list
Instalar un paquete con HomeBrew en MAC
Para instalar un programa con HomeBrew, seguimos la siguiente estructura:
brew install nombrePaquete
Instalar telnet en MAC
Ejemplo para instalar telnet en MAC, ejecutamos lo siguiente:
brew install telnet

Instalar nmap en MAC
Unos paquetes tardarán más en instalarse, por sus dependencias asociadas. Para instalar nmap en MAC, hacemos lo mismo:
brew install nmap

Instalar pcregrep en MAC
Para instalar el comando pcregrep en MAC, hay que ejecutar el comando:
brew install pcre
Desinstalar un paquete con HomeBrew
Para desinstalar un paquete con con HomeBrew en MAC, tenemos dos opciones:
brew uninstall nombrePaquete
brew remove nombrePaquete

Listar los paquetes instalados con HomeBrew
Con este comando listamos los paquetes que han sido instalados con HomeBrew
brew list

Actualizar HomeBrew
Con el siguiente comando actualizamos la aplicación HomeBrew como tal…
brew update
Actualizar un paquete
Para actualizar un paquete en específico con HomeBrew, ejecutamos el siguiente comando:
brew upgrade nombrePaquete
Por ejemplo, si queremos actualizar el paquete htop:
brew upgrade htop
Bueno chic@s eso es todo por hoy, te recomiendo que uses HomeBrew si usas un MAC, simplifica mucho las cosas a la hora de instalar paquetes. Nos emos en el siguiente post!