Les commandes Brew

Homebrew est un fabuleux gestionnaire de paquets pour macOS et Linux. Les commandes sont simples à prendre en main. Dans cette publication je vais montrer les différentes commandes que brew possède et à quoi elles servent. Informations Commande Explication brew --version Affiche la version de Homebrew brew config Affiche la configuration complète de Homebrew brew doctor Vérifie l’installation et détecte les problèmes courants brew help Affiche l’aide man brew Manuel complet des commandes Rechercher un paquet Commande Explication brew search <nom> Recherche une formule ou un cask brew search --desc <mot-clé> Recherche dans les descriptions des paquets Installer une formule (CLI) Commande Explication brew install <package> Installe une formule brew reinstall <package> Réinstalle une formule brew install --formula <package> Force l’installation en tant que formule Installer une application graphique (Cask) Commande Explication brew install --cask <application> Installe une application graphique brew reinstall --cask <application> Réinstalle une application graphique Désinstaller Commande Explication brew uninstall <package> Désinstalle une formule brew uninstall --cask <application> Désinstalle une application graphique brew uninstall --force <package> Force la désinstallation Mettre à jour Commande Explication brew update Met à jour Homebrew et les dépôts brew upgrade Met à jour tous les paquets installés brew upgrade <package> Met à jour un paquet spécifique Vérifier les mises à jour Commande Explication brew outdated Liste les paquets ayant une mise à jour disponible brew outdated <package> Vérifie un paquet spécifique Nettoyage Commande Explication brew autoremove Supprime les dépendances devenues inutiles brew cleanup Supprime les anciennes versions et nettoie le cache brew cleanup --dry-run Simule le nettoyage brew cleanup --prune=all Nettoyage complet du cache Lister les paquets Commande Explication brew list Liste tous les paquets installés brew list --formula Liste uniquement les formules brew list --cask Liste uniquement les applications brew list --versions Affiche les versions installées brew leaves Liste les paquets installés explicitement Informations sur un paquet Commande Explication brew info <package> Informations détaillées sur une formule brew info --cask <application> Informations sur une application brew desc <package> Description courte brew home <package> Ouvre le site officiel brew log <package> Historique Git de la formule brew cat <package> Affiche le contenu de la formule brew edit <package> Ouvre la formule dans l’éditeur Dépendances Commande Explication brew deps <package> Liste les dépendances directes brew deps --tree <package> Affiche l’arbre des dépendances brew deps --installed --tree Arbre des dépendances des paquets installés brew uses <package> Liste les paquets dépendant de cette formule Services Commande Explication brew services list Liste les services brew services start <service> Démarre un service brew services stop <service> Arrête un service brew services restart <service> Redémarre un service brew services run <service> Lance le service sans l’enregistrer au démarrage Liens symboliques Commande Explication brew link <package> Crée les liens symboliques brew unlink <package> Supprime les liens symboliques brew link --overwrite <package> Écrase les liens existants brew link --force <package> Force la création des liens Télécharger une formule Commande Explication brew fetch <package> Télécharge la formule sans l’installer brew fetch --force <package> Force un nouveau téléchargement Vérification et tests Commande Explication brew audit <package> Vérifie la conformité d’une formule brew test <package> Lance les tests de la formule Gestion des taps Commande Explication brew tap Liste les taps installés brew tap <utilisateur/dépôt> Ajoute un tap brew untap <utilisateur/dépôt> Supprime un tap Brew Bundle Commande Explication brew bundle Installe les paquets du Brewfile brew bundle dump Génère un Brewfile à partir du système brew bundle check Vérifie si tout est installé brew bundle cleanup Supprime les paquets absents du Brewfile Emplacements Commande Explication brew --prefix Préfixe d’installation de Homebrew brew --prefix <package> Préfixe d’une formule brew --cellar Répertoire Cellar brew --repository Répertoire Git de Homebrew brew --cache Répertoire du cache brew --cache <package> Cache d’une formule Diagnostic Commande Explication brew doctor Vérifie l’état de Homebrew brew missing Recherche les dépendances manquantes brew config Informations système utiles au diagnostic Gestion des versions Commande Explication brew list --versions Affiche les versions installées brew pin <package> Empêche la mise à jour d’un paquet brew unpin <package> Autorise de nouveau les mises à jour Mise à jour complète du système Commande Explication brew update && brew upgrade && brew autoremove && brew cleanup && brew doctor Met à jour Homebrew, les paquets, supprime les dépendances inutiles, nettoie le cache et vérifie l’installation Architecture Information Valeur Apple Silicon /opt/homebrew Intel /usr/local Commandes les plus utilisées Action Commande Installer une formule brew install <package> Installer une application brew install --cask <application> Rechercher un paquet brew search <nom> Afficher les informations brew info <package> Lister les paquets brew list Vérifier les mises à jour brew outdated Mettre à jour Homebrew brew update Mettre à jour les paquets brew upgrade Désinstaller brew uninstall <package> Nettoyer brew cleanup Supprimer les dépendances inutiles brew autoremove Vérifier l’installation brew doctor Gérer les services brew services list

7 juillet 2026 · 4 min