Cómo ver todos los paquetes instalados con Homebrew en un Mac
Homebrew permite listar desde Terminal las fórmulas y casks instalados en macOS, separarlos por tipo y comprobar qué paquetes son dependencias.
Homebrew permite instalar herramientas de línea de comandos, bibliotecas y aplicaciones de macOS desde Terminal. Si necesitas comprobar qué software has añadido mediante este gestor de paquetes, puedes obtener el inventario completo con un solo comando y después filtrar la lista para distinguir entre fórmulas y casks.
Cómo listar todos los paquetes instalados con Homebrew
Abre Terminal en el Mac y ejecuta:
brew list
El comando muestra los elementos instalados actualmente mediante Homebrew. La salida puede separar las Formulae, utilizadas principalmente para herramientas y bibliotecas, de los Casks, que suelen corresponder a aplicaciones y otros paquetes distribuidos para macOS.
Mostrar únicamente las fórmulas instaladas
Si solo quieres consultar las fórmulas y excluir los casks, utiliza:
brew list --formula
Esta variante resulta útil cuando necesitas revisar herramientas de línea de comandos, bibliotecas y dependencias administradas por Homebrew.
Mostrar únicamente los casks instalados
Para obtener solamente los paquetes instalados como cask, ejecuta:
brew list --cask
Los casks permiten a Homebrew gestionar numerosas aplicaciones gráficas de macOS, además de otros tipos de software distribuidos mediante este sistema.
Cómo ver las fórmulas que no son dependencias de otros paquetes
El comando brew leaves tiene un propósito diferente a brew list. No muestra todas las fórmulas instaladas, sino aquellas que actualmente no son dependencias de otra fórmula o cask instalado.
brew leaves
Esto puede producir una lista más corta y ayudar a identificar paquetes situados en el nivel superior del árbol de dependencias. Homebrew mantiene aparte numerosas bibliotecas que fueron instaladas porque otro programa las necesitaba.
Cómo identificar fórmulas instaladas a petición del usuario
Homebrew también permite limitar la consulta a las fórmulas registradas como instaladas directamente a petición del usuario:
brew list --formula --installed-on-request
Esta información puede ser útil antes de limpiar una instalación de Homebrew, ya que diferencia esos paquetes de las fórmulas que el gestor registró como dependencias.
Obtener más información sobre los paquetes instalados
Si necesitas un inventario más detallado de las fórmulas y casks instalados, puedes utilizar:
brew info --installed
Homebrew mostrará información adicional de los elementos presentes en la instalación. Estos comandos son únicamente de consulta y no desinstalan ni modifican los paquetes.