Pirobits
Blog@bypirob

Brew, gestiona paquetes en MacOS

alberto avatar Alberto Sola · 3/6/2024 · 2 min

Desde hace un par de años trabajo casi siempre con MacOS (o gestiono servidores con Linux). Tengo un ordenador con Windows (vendí una torre hace poco ya que únicamente lo utilizaba para jugar, pero realmente ni tengo tiempo de jugar ni me gusta).

No soy un faboy de Apple, simplemente me gusta su ecosistema porque hacen las cosas bien, pero igualmente siempre he trabajado con Ubuntu o con Windows con WSL y no me supondría un problema cambiar.

Cuando vienes de Ubuntu, que trae el comando apt-get con el que gestionas los programas, o windows que todo va por instaladores, luego llegas a MacOS y es una especie de híbrido.

Lo más común es utilizar Homebrew, conocido como brew, para instalar y gestionar paquetes en MacOS desde la línea de comandos. En general te facilita la instalación de herramientas y servicios para desarrollar.

Instalación de brew

Para instalar Homebrew en tu sistema MacOS, primero debes abrir la Terminal. Una vez abierta, copia y pega el siguiente comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Este comando descarga y ejecuta el script de instalación de Homebrew.

Añadir un paquete

brew install <paquete>

Desinstalar un paquete

brew uninstall <paquete>

Limpieza de paquetes obsoletos

Muchas veces instalo algunas herramientas por probar, o bien porque las necesito y cuando luego las elimino, me doy cuenta que quedan "restos" de paquetes que no se han eliminado. Para ello de vez en cuando ejecuta los siguientes comandos:

brew autoremove
brew cleanup

Puedes ver toda la documentación en la página https://brew.sh.

Si te ha resultado útil este artículo agradecería si te suscribes a mi newsletter. Recibirás contenido exclusivo de calidad y también me ayudarás enormemente. Cada suscripción apoya el trabajo que realizo y me permite conocer mejor los temas que te interesan, de forma que puedo mejorar los conocimientos que comparto contigo.


Posts recientes