Comment trouver où sont installés les paquets d'homebrew sur Mac
Vous êtes-vous déjà demandé où Homebrew met les binaires des paquets de brassage qui sont installés sur un Mac ? Si vous êtes un utilisateur de Homebrew, vous serez peut-être intéressé de savoir où Homebrew met tout et où trouver les paquets de brassage installés dans Mac OS.
Nous vous montrerons le chemin du répertoire où Homebrew conserve les paquets, et partagerons également quelques autres façons de voir ce que Homebrew a installé sur un Mac et où il l'a fait.
Il s'adresse évidemment aux utilisateurs Mac plus avancés qui se fient à la ligne de commande et au Homebrew, et cela ne sera applicable à personne d'autre. Si vous êtes intéressé par l'installation de Homebrew, vous pouvez vous renseigner à ce sujet ici.
Où sont installés les paquets Homebrew sur Mac OS : le chemin d'installation du Homebrew
Par défaut, Homebrew installera tous les paquets dans le répertoire suivant dans toutes les versions de Mac OS :
/usr/local/Cellar/
En outre, Homebrew place des liens symboliques dans le chemin d'accès au répertoire suivant :
/usr/local/opt/
Les liens symboliques des binaires trouvés dans /usr/local/opt/ renvoient tous à leur paquet respectif dans /usr/local/Cellar/, comme on peut le confirmer avec ls et le drapeau -l :
ls -l /usr/local/opt/
L'exemple de capture d'écran montre les liens symboliques pointant de /usr/local/opt/ à /usr/local/Cellar/ pour chaque paquet de bière :
Ainsi, vous pouvez utiliser la commande ls pour lister tous les paquets Homebrew installés sur un Mac en affichant simplement la liste complète du répertoire :
ls /usr/local/Cellar
Comment trouver des informations spécifiques sur l'installation des paquets de Homebrew
Maintenant que vous savez où Homebrew stocke généralement les colis, vous pouvez également en savoir plus sur des colis particuliers. Nous vous montrerons quelques commandes pour imprimer le chemin exact d'un paquet de brassage spécifique, et vous montrerons également comment obtenir des informations détaillées supplémentaires sur des paquets particuliers de Homebrew installés sur le Mac.
Comment trouver l'endroit exact où un paquet de Homebrew est installé
Si vous souhaitez que le chemin exact vers l'endroit où un paquet Homebrew est installé vous soit communiqué via la ligne de commande, la méthode la plus simple est d'utiliser le drapeau -prefix et de le pointer vers un paquet Homebrew particulier sur le Mac, cela révélera l'endroit où il est installé :
brew --prefix [paquet]
Par exemple, en utilisant le paquet "wget", nous pouvons obtenir les informations suivantes immédiatement :
$ brew --prefix wget
/usr/local/opt/wget
Comme vous pouvez le voir dans la sortie de la commande, seul le chemin d'installation de ce paquet Homebrew est affiché.
Comment obtenir des informations détaillées sur le paquet de Homebrew
Si vous souhaitez obtenir des informations plus détaillées sur un paquet Homebrew spécifique qui a été installé, y compris l'origine du paquet Homebrew, sa nature, sa date d'installation, le chemin d'accès où le paquet Brew est installé, ainsi que des informations sur les dépendances de ce paquet et les autres paquets nécessaires pour l'utiliser. Pour ce faire, le drapeau "info" de brew est utilisé pour pointer vers un paquet spécifique, en utilisant la syntaxe suivante
brew info [paquet]
Par exemple, si vous souhaitez obtenir des informations sur le paquet Homebrew "wget", vous devez lancer la commande suivante :
brew info wget
En cliquant sur "Retour", vous obtiendrez des informations détaillées sur l'emballage du brassin. Voici un exemple de sortie d'une telle commande pour "wget" :
$ brew info wget
wget : stable 1.19.5 (en bouteille), HEAD
Récupération de fichiers sur Internet
https://www.gnu.org/software/wget/
/usr/local/Cellar/wget/1.19.4_1 (50 fichiers, 3.8MB) *
Versée de la bouteille le 2018-05-07 à 10:59:31
De : https://github.com/Homebrew/homebrew-core/blob/master/Formula/wget.rb
==> Dépendances
Construction : pkg-config
Obligatoire : libidn2, openssl
Facultatif : pcre libmetalink gpgme
==> Options
--with-debug
Construire avec le support de débogage
La commande "brew info" révèle évidemment beaucoup plus d'informations que le simple chemin d'installation du paquet, donc si vous voulez simplement connaître le chemin exact d'un paquet de brassage installé, la commande -prefix peut être plus facile à utiliser pour les scripts ou à d'autres fins. Néanmoins, la sortie complète de la commande "brew info" est incroyablement utile pour obtenir des informations détaillées sur tout paquet installé et elle a une valeur évidente pour cette raison, en plus de montrer où quelque chose est installé.
Essayez ces commandes vous-même avec n'importe quel pack Homebrew. Si vous avez suivi nos précédents articles sur l'installation de Homebrew sur Mac et que vous avez ensuite consulté certains des populaires paquets Homebrew disponibles, ou peut-être mis à jour en Python 3 ou installé node.js et npm via Homebrew, ces conseils vous montreront le chemin d'installation de ces paquets, ainsi que d'autres informations intéressantes sur les paquets.
Avez-vous des conseils ou des informations intéressantes à partager pour trouver où Homebrew installe des paquets sur un Mac, ou pour récupérer des détails sur les paquets ? Partagez avec nous dans les commentaires ci-dessous !