Mode simple utilisant brew bundle
Nous pouvons lister tous les robinets, formules et fûts qui ont été ajoutés par l'utilisateur sur stdout :
brew bundle dump --file -
Ou nous pouvons le faire manuellement, sans utiliser brew bundle
.
Tous les listings brew
robinets
brew tap
Tous les listings brew
formules installées sur demande
Ceci ignore les formules qui ont été ajoutées automatiquement en tant que dépendances, mais contrairement à brew leaves
affichera toujours les paquets qui sont des dépendances si vous les avez également installés manuellement, et évitera de lister les paquets " orphelins " :
brew info --json=v2 --installed \
| jq -r '.formulae[]|select(any(.installed[]; .installed_on_request)).full_name'
Tous les listings brew
fûts installés
Au moment de la rédaction (2022-03-20) brew
ne garde pas la trace des casks qui ont été installés sur demande, mais peu ou pas de casks sont des dépendances pour d'autres casks/formules, donc nous pouvons simplement les lister tous :
brew list --cask -l1