Brew

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Gestion de paquets (macOS)
Commande brew
Commandes liées brew install --cask
Voir aussi Scutil

Homebrew (brew) est le gestionnaire de paquets tiers de référence sur macOS — il n'y en a pas d'équivalent officiel d'Apple pour les outils en ligne de commande et applications non distribués via l'App Store.

Installer et chercher un paquet

brew install wget          # paquet en ligne de commande
brew search openoffice     # cherche un paquet (nom exact ou approché)
brew install --cask openoffice   # application graphique (.app) — voir note ci-dessous

Note : évolution de brew cask

Les applications graphiques (casks) étaient historiquement installées via une extension séparée : brew cask install <nom> / brew cask search <nom>. Depuis Homebrew 2.0 (2019), Cask est intégré au cœur de brew — la syntaxe actuelle est brew install --cask <nom> et brew search <nom> liste indifféremment formules et casks. L'ancienne syntaxe brew cask ... reste comprise par rétrocompatibilité mais est dépréciée.

Autres commandes utiles

brew list                  # paquets installés
brew update                 # met à jour la liste des paquets disponibles (pas les paquets eux-mêmes)
brew upgrade                # met à jour les paquets installés
brew uninstall <nom>        # désinstalle
brew doctor                 # diagnostic de l'installation Homebrew