Homebrew est un gestionnaire de paquets populaire pour les utilisateurs de la plate-forme macOS, car il simplifie l’installation et la mise à jour d’outils en ligne de commande et de logiciels open source. Cependant, si vous n’en avez plus besoin, voici comment procéder pour désinstaller Homebrew de votre ordinateur.
Préparation à la désinstallation
Avant de commencer le processus de désinstallation de Homebrew, je vous recommande fortement de sauvegarder vos données importantes et l’état actuel du système avec Time Machine ou tout autre outil de sauvegarde de votre choix. Bien que le processus soit généralement sûr, il vaut toujours mieux prévenir que guérir : avoir une sauvegarde récente facilitera grandement le retour en arrière en cas de problème.
Méthode automatique pour désinstaller Homebrew
Lancer le script de désinstallation
Le moyen le plus simple et rapide de supprimer Homebrew consiste à utiliser le script de désinstallation fourni par les développeurs de Homebrew. Voici les étapes à suivre :
- Ouvrir le Terminal : Ouvrez l’application Terminal depuis le dossier /Applications/Utilitaires/ ou en recherchant “Terminal” dans Spotlight.
- Copiez et collez la commande suivante :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
. Cette commande télécharge et exécute le script de désinstallation à partir du dépôt officiel de Homebrew sur GitHub. - Appuyez sur la touche Retour : Le Terminal vous demandera peut-être votre mot de passe d’administrateur pour procéder à la désinstallation. Entrez-le et appuyez de nouveau sur Retour.
- Suivez les instructions qui s’affichent : Le script de désinstallation affiche la liste des fichiers qui seront supprimés et vous demande confirmation pour continuer. Si vous êtes sûr de vouloir désinstaller Homebrew, tapez “y” (pour Yes/Oui) et appuyez sur Retour. Si vous changez d’avis, tapez “n” (pour No/Non) ou annulez simplement
Le script de désinstallation devrait alors supprimer tous les paquets installés avec Homebrew, ainsi que la configuration et les données associées. À la fin du processus, il fournira un résumé des actions effectuées et signalera si certains fichiers n’ont pas pu être supprimés. Pour une suppression complète, vous pouvez examiner manuellement ces fichiers et les supprimer ou déterminer leur utilité avant de prendre une décision.
Méthode manuelle pour désinstaller Homebrew
Si vous préférez ne pas utiliser le script de désinstallation automatique, vous pouvez également supprimer Homebrew à la main en suivant ces étapes :
- Ouvrir le Terminal : Ouvrez l’application Terminal depuis le dossier /Applications/Utilitaires/ ou en recherchant “Terminal” dans Spotlight.
- Supprimer le répertoire Homebrew : Par défaut, Homebrew est installé dans /usr/local/. Pour supprimer tous les fichiers associés à Homebrew dans ce répertoire, copiez et collez la commande suivante dans le Terminal :
sudo rm -rf /usr/local/homebrew/
- Supprimer les liens symboliques : Les applications installées avec Homebrew sont souvent représentées par des liens symboliques (alias) qui pointent vers leur véritable emplacement dans le répertoire Homebrew. Pour supprimer ces liens, vous pouvez utiliser la commande suivante :
find /usr/local/bin -lname '../Cellar/*' -delete
- Supprimer les fichiers de configuration : Certaines applications créent également des fichiers de configuration lors de leur installation. Pour les supprimer, exécutez la commande suivante :
rm -rf $(brew --prefix)/etc/$(brew --repository)
- Nettoyer votre profil utilisateur : Enfin, il peut être utile de vérifier si des références à Homebrew ou aux binaires installés subsistent dans les fichiers de votre profil utilisateur. Examinez les fichiers suivants en utilisant un éditeur de texte comme nano ou vim :
- .bashrc
- .bash_profile
- .zshrc
- .profile
- Recherchez et supprimez les lignes faisant référence à Homebrew ou aux paquets installés : Vous pourriez trouver des lignes faisant référence à /usr/local/homebrew, /usr/local/share ou /usr/local/bin.
Une fois ces étapes terminées, Homebrew devrait être complètement désinstallé de votre Mac. N’hésitez pas à redémarrer votre ordinateur pour vous assurer que tout se passe bien après la suppression.