Vous avez rencontré l'erreur "zsh: command not found: brew" lors de l'utilisation de Homebrew sur votre Mac? Suivez ces étapes de dépannage.

Homebrew est un gestionnaire de packages tiers qui vous permet d'installer et de gérer des packages logiciels sur votre Mac à l'aide de la ligne de commande. C'est un choix populaire pour les développeurs et les utilisateurs expérimentés car il offre un moyen simple et efficace d'installer des logiciels, de mettre à jour des packages et de supprimer des logiciels.

Cependant, en essayant d'exécuter Homebrew dans Terminal, vous pouvez rencontrer le message d'erreur « zsh: command not found: brew » si Homebrew n'a pas été configuré correctement.

Quand l'erreur "zsh: command not found: brew" se produit-elle?

Si vous obtenez le message d'erreur "zsh: command not found: brew" après avoir installé et exécuté Homebrew, cela signifie que le binaire Homebrew n'est pas dans le chemin de recherche de votre terminal. Cela peut arriver s'il y a un problème avec votre installation Homebrew ou si vous n'avez pas ajouté Homebrew à votre variable d'environnement $PATH.

Pour corriger cette erreur, vous pouvez essayer les étapes de dépannage suivantes sur votre Mac :

1. Essayez de réinstaller Homebrew

La réinstallation de Homebrew peut supprimer tous les fichiers corrompus ou obsolètes et installer une nouvelle copie de Homebrew. Pour supprimer Homebrew, vous pouvez suivre ces étapes :

1. Ouvrez Terminal sur votre Mac et désinstallez Homebrew en collant la commande suivante et en appuyant sur le Retour clé:

brew uninstall --force homebrew

2. Tapez la commande suivante et appuyez sur Retour pour réinstaller Homebrew :

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Cela téléchargera et installer la dernière version de Homebrew. Une fois que vous avez redémarré l'application Terminal, vous devriez pouvoir utiliser la commande brew sans aucun problème.

2. Ajouter Brew à la variable d'environnement PATH

Il y a de fortes chances que Homebrew n'ait pas pu être ajouté à la variable PATH lors de l'installation, ce qui signifie que votre shell est incapable de localiser l'exécutable Homebrew. Vous pouvez résoudre ce problème en ajoutant manuellement Homebrew à la variable PATH en tapant la commande suivante dans Terminal et en appuyant sur le Retour clé:

export PATH="/opt/homebrew/bin:$PATH"

Vous pouvez vérifier si Homebrew a bien été ajouté à la variable PATH à l'aide de la commande suivante :

echo $PATH

Cela affichera tous les fichiers binaires exécutables que le shell Terminal peut trouver. Si Homebrew est présent dans la liste, cela signifie que Terminal est maintenant capable de localiser avec succès l'exécutable Homebrew.

Xcode Command Line Tools est un package développé et maintenu par Apple, qui contient tous les débogueurs, compilateurs et outils inclus dans l'intégralité de l'IDE Xcode. Plusieurs utilisateurs ont signalé que Homebrew ne pouvait pas fonctionner sans les outils de ligne de commande Xcode installés. Vous pouvez l'installer en tapant la commande suivante dans Terminal et en appuyant sur Retour:

xcode-select --install

Après cela, vous pouvez vérifier l'installation à l'aide de la commande suivante :

xcode-select -p

Si l'installation a réussi, vous devriez obtenir le résultat suivant après avoir saisi la commande :

/Library/Developer/CommandLineTools

Commencez à gérer vos applications via Homebrew

Homebrew est un outil puissant qui peut vous aider à gérer vos applications sur macOS et Linux. Il est facile à utiliser et fournit un référentiel central de logiciels parmi lesquels choisir. Si vous cherchez un moyen de simplifier l'installation et la gestion de vos applications, alors Homebrew est une excellente option. Par exemple, vous installez plusieurs applications Mac à la fois en utilisant Homebrew.