Comment trouver où les packages Homebrew sont installés sur Mac

Table des matières:

Anonim

Vous êtes-vous déjà demandé où Homebrew met les fichiers binaires des packages de brassage installés sur un Mac ? Si vous êtes un utilisateur Homebrew, vous voudrez peut-être savoir où Homebrew met tout et où trouver les packages de brassage installés dans Mac OS.

Nous vous montrerons le chemin du répertoire où Homebrew conserve les packages, et partagerons également quelques autres façons de voir quoi et où Homebrew a installé quoi que ce soit sur un Mac.

Ceci est évidemment destiné aux utilisateurs de Mac plus avancés qui s'appuient sur la ligne de commande et Homebrew, et cela ne s'appliquera à personne d'autre. Si vous souhaitez installer Homebrew, vous pouvez en savoir plus ici.

Où les packages Homebrew sont installés sur Mac OS : le chemin d'installation Homebrew

Par défaut, Homebrew installera tous les packages dans le répertoire suivant dans toutes les versions de Mac OS :

/usr/local/Cellar/

De plus, Homebrew place des liens symboliques dans le chemin de répertoire suivant :

/usr/local/opt/

Les liens symboliques des binaires trouvés dans /usr/local/opt/ pointent tous vers leur package respectif dans /usr/local/Cellar/ comme cela peut être confirmé 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/ vers /usr/local/Cellar/ pour chaque paquet d'infusion individuel :

Ainsi, vous pouvez utiliser la commande ls pour répertorier tous les packages Homebrew installés sur un Mac simplement en affichant la liste complète des répertoires :

ls /usr/local/Cellar

Comment trouver des informations spécifiques sur l'installation d'un package Homebrew

Maintenant que vous savez où Homebrew stocke généralement les packages, vous pouvez également en savoir plus sur des packages particuliers. Nous vous montrerons quelques commandes pour imprimer le chemin exact d'un package d'infusion spécifique, et vous montrerons également comment obtenir des informations détaillées supplémentaires sur des packages Homebrew particuliers installés sur le Mac.

Comment trouver exactement où un package Homebrew est installé

Si vous souhaitez que le chemin d'accès exact à l'emplacement d'installation d'un package Homebrew vous soit signalé via la ligne de commande, la méthode la plus simple consiste à utiliser l'indicateur –prefix et à le pointer vers un package Homebrew particulier sur le Mac , cela révélera l'emplacement où il est installé :

brew --prefix

Par exemple, en utilisant le package "wget", nous pouvons obtenir immédiatement les informations suivantes :

$ 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 package Homebrew est affiché.

Comment obtenir des informations détaillées sur le paquet Homebrew

Si vous souhaitez obtenir des informations plus détaillées sur un package Homebrew spécifique qui a été installé, y compris d'où provient le package Homebrew, de quoi il s'agit, quand il a été installé, le chemin où le brew package est installé, ainsi que des informations sur les dépendances de ce package et sur les autres packages requis pour l'utiliser. Ceci est réalisé en utilisant le drapeau 'info' avec brew pour le pointer vers un paquet spécifique, en utilisant la syntaxe suivante :

informations sur le brassage

Par exemple, si vous souhaitez obtenir des informations sur le package Homebrew « wget », vous devez émettre la commande suivante :

brew info wget

En appuyant sur le retour, vous obtiendrez des informations détaillées sur le paquet d'infusion. Un exemple de sortie d'une telle commande pour 'wget' peut ressembler à ceci :

$ brew info wget wget : stable 1.19.5 (en bouteille), HEAD Internet file retriever https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 fichiers, 3,8 Mo)Versé de la bouteille le 2018-05-07 à 10:59:31 De : https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Dépendances Compilation : pkg-config Requis : libidn2, openssl Facultatif : pcre libmetalink gpgme==> Options --with-debug Compilation avec prise en charge du 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 le chemin exact d'un paquet brew installé, la commande –prefix peut être plus facile pour le script 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 n'importe quel 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 package Homebrew. Si vous avez suivi nos articles précédents sur l'installation de Homebrew sur Mac, puis vérifié certains des packages Homebrew populaires disponibles, ou peut-être mis à jour vers Python 3 ou installé node.js et npm via Homebrew, ces conseils fonctionneront pour vous montrer le chemin d'installation de ces packages, ainsi que d'autres informations importantes sur les packages.

Avez-vous des conseils ou des informations intéressantes à partager pour trouver où Homebrew installe des packages sur un Mac ou pour récupérer les détails d'un package ? Partagez avec nous dans les commentaires ci-dessous !

Comment trouver où les packages Homebrew sont installés sur Mac