Ejecutar el comando brew list
muestra una lista simple, ordenada alfabéticamente de todas las fórmulas y Casks (aplicaciones GUI) instaladas en dos secciones separadas.
Sin embargo, otras fórmulas requeridas (dependencias) se instalan automáticamente al instalar una fórmula. Es posible ver la lista de todos los paquetes instalados como un árbol de dependencias bien formateado. Para verlo, ejecuta el siguiente comando:
brew deps --tree --installed
Un ejemplo de salida se muestra a continuación:
Las fórmulas enumeradas independientemente (por ejemplo, bash
, brotli
, ca-certificates
, etc.) no tienen dependencias. Las fórmulas representadas como parte de una estructura de árbol tienen sus dependencias enumeradas en un nivel inmediatamente inferior en el árbol (por ejemplo, cocoapods
requiere ruby
, el cual a su vez requiere que se instale libyaml
). Las fórmulas enumeradas en los nodos hoja en las estructuras de árbol no tienen más dependencias.
Las dependencias visualizadas en una estructura de árbol como esta pueden ser de utilidad para deshacerse fácilmente de los paquetes innecesarios.