Homebrew est un système de gestion de packages gratuit utilisé pour installer, supprimer et mettre à jour les packages sur macOS à l'aide de commandes de terminal. Homebrew simplifie l'installation des packages sur macOS et aide les développeurs à rationaliser leur travail. Ce tutoriel est un guide sur la façon d'installer et d'utiliser Homebrew sur un Mac. Étant donné que Homebrew est un gestionnaire de packages basé sur un terminal, vous devez connaître la fonction du terminal sur Mac.
Terminal, également connu sous le nom d'interface de ligne de commande, est une application qui vous permet d'interagir avec le système de manière non graphique. Le terminal peut être intimidant pour quiconque est nouveau, mais il a encore beaucoup de potentiel car il vous permet d'automatiser les tâches que vous effectuez sur votre système.
Les commandes Homebrew facilitent l'installation de packages open source et d'outils de développement sur Mac, car les Mac ne sont pas livrés avec le gestionnaire de packages. Découvrons comment installer Homebrew sur un Mac :
Conditions préalables
Les prérequis suivants sont nécessaires pour installer Homebrew sur un Mac :
- Un système avec macOS (Mojave et versions ultérieures)
- Utilisateur avec privilèges administratifs
Comment installer Homebrew sur Mac
L'installation d'Homebrew sur un Mac est un processus en 2 étapes :
- Installation des outils de ligne de commande Xcode
- Installer Homebrew
La fonctionnalité Homebrew dépend des outils de ligne de commande Xcode, elle doit être installée avant d'installer Homebrew. Découvrons comment installer Xcode Command Line Tools Mac.
1 : Comment installer les outils de ligne de commande Xcode sur Mac
Pour installer Homebrew sur un Mac, vous devez avoir installé les outils de ligne de commande Xcode sur votre système car Homebrew a besoin de ces outils pour fonctionner.
Xcode est un IDE d'Apple pour développer des applications basées sur iOS, iPadOS et macOS, s'il est déjà installé sur votre système, vous n'avez pas besoin d'installer les outils de ligne de commande Xcode. Mais s'il n'est pas installé, vous n'avez pas besoin d'installer l'intégralité de l'IDE Xcode car cela prendrait environ 10 Go de stockage, installez plutôt les outils de ligne de commande Xcode.
Ouvrez d'abord le terminal sur votre Mac en appuyant sur Commande + barre d'espace clés, recherche Terminal puis appuyez sur Entrée pour l'ouvrir :
Tapez la commande suivante pour vérifier si les outils de ligne de commande Xcode sont installés ou non :
xcode-select -pLa commande ci-dessus imprime le répertoire développeur actif, si vous obtenez une erreur, cela signifie que les outils de ligne de commande Xcode ne sont pas installés :
Pour installer les outils de ligne de commande Xcode, utilisez la commande ci-dessous :
xcode-select --installerUne boîte de dialogue apparaît, cliquez sur Installer:
Accepter la Accord de licence :
Le téléchargement commencera :
Cliquez sur Fait lorsque le téléchargement est terminé :
Vérifiez l'installation des outils de ligne de commande Xcode à l'aide de :
xcode-select -dans
Pour vérifier le chemin du développeur, utilisez :
xcode-select -p
Les outils de lignes de commande Xcode ont été installés sur votre système et passent maintenant à l'étape suivante.
Comment installer Homebrew sur Mac
Il existe deux principaux types de Mac disponibles :
- Mac à processeur Intel (Intel i5, i7)
- Mac basé sur Apple Silicon (M1/M2)
Le processus d'installation d'Homebrew sur les deux types de machines est similaire, mais les Mac basés sur Apple Silicon nécessitent une étape supplémentaire qui sera abordée dans la section suivante.
i: Comment installer Homebrew sur un Mac Intel
Exécutez la commande suivante dans le terminal macOS pour commencer l'installation du gestionnaire de packages Homebrew :
/ poubelle / frapper -c ' $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '
Le script ci-dessus installera l'Homebrew dans le /usr/local/ annuaire.
ii : Comment installer Homebrew sur un Mac M1
L'étape ci-dessus installera Homebrew dans /opt/homebrew/ répertoire si le Mac est basé sur Apple Silicon (M1/M2).
Sur les Mac M1 ou M2, il y a une étape supplémentaire à suivre pour installer Homebrew. Par défaut, l'Homebrew est téléchargé dans le répertoire /opt/homebrew. Ce répertoire ne fait pas partie de la variable d'environnement ($PATH).
Pour faire de ce répertoire une partie de la variable d'environnement, exécutez la commande suivante sur les Mac Apple Silicon :
écho 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofileval ' $(/opt/homebrew/bin/brew shellenv) '
Alternativement, ouvrez le zprofil dossier dans le nano éditeur utilisant la commande :
sudo nano ~ / .zprofil
Maintenant, ajoutez la ligne suivante dans le fichier et enregistrez-le :
eval ' $(/opt/homebrew/bin/brew shellenv) '
Noter: Le guide d'installation Homebrew de cet article concerne macOS 11.X Big Sur. Homebrew n'est pas officiellement pris en charge sur les anciennes versions de macOS, mais il peut fonctionner sur macOS Mojave et Catalina.
Pour vérifier l'installation d'Homebrew, utilisez la commande ci-dessous :
brasser --version
Pour mettre à jour l'Homebrew vers la dernière version, utilisez :
brasser la mise à jour
Pour obtenir de l'aide sur Homebrew, exécutez :
brasser --aider
Pour lire la page de manuel Homebrew, utilisez :
homme brasser
Comment utiliser Homebrew sur Mac
Homebrew est livré avec des tonnes de commandes pour gérer les packages, certaines commandes couramment utilisées sont abordées dans la section suivante :
Installation du paquet
Pour installer une formule ou un package, utilisez la syntaxe suivante :
brasser installer < nom du paquet >Noter: Pour les packages Homebrew, le terme de formule est utilisé; il fournit des instructions à Homebrew pour installer des packages.
Par exemple, pour installer le wget utilitaire remplacer le
Installation des fûts
Vous pouvez également installer des applications basées sur l'interface graphique à l'aide de Homebrew, pour cela utilisez la syntaxe suivante :
brasser installer --fût < nom du paquet >Noter: Pour installer les packages natifs macOS, Homebrew utilise la définition de fût.
Par exemple, pour installer le navigateur Firefox, utilisez :
brasser installer --fût Firefox
Liste des packages installés
Pour vérifier les packages installés, nous pouvons répertorier les packages installés Homebrew en utilisant:
liste de brassage
Désinstallation des packages
Pour désinstaller le package Homebrew, suivez la syntaxe ci-dessous :
brasser la désinstallation < nom du paquet >Retirer wget utilisation du paquet :
brasser la désinstallation wget
Pour supprimer un fût, utilisez la syntaxe suivante :
brasser la désinstallation --fût < nom du paquet > Pour supprimer Firefox cask, remplacez le
Vérification des dépendances de packages
Pour vérifier les dépendances d'un package spécifique, utilisez la commande mentionnée ci-dessous :
brassage < nom du paquet >Par exemple, pour vérifier les dépendances de wget , exécuter:
brassage wget
Mise à jour des packages
Pour mettre à jour un package Homebrew spécifique, utilisez la syntaxe suivante :
brasser la mise à jour < nom du paquet >Liste des packages obsolètes
Pour répertorier les packages obsolètes, utilisez la commande suivante dans le terminal :
brasser obsolèteSuppression des dépendances inutiles
Pour supprimer les dépendances indésirables, utilisez :
brasser la suppression automatique --marche à sec
Liste des erreurs et des avertissements Homebrew
Pour répertorier les erreurs et les problèmes liés à Homebrew, utilisez la commande ci-dessous :
médecin de brassage
Comment désinstaller Homebrew de Mac
Si vous n'avez plus besoin d'un gestionnaire de packages pour votre Mac exécutant macOS Mojave ou une version ultérieure, Homebrew peut facilement être supprimé à l'aide de la commande ci-dessous :
/ poubelle / frapper -c ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) 'Comment désinstaller les outils de ligne de commande Xcode
Pour désinstaller Xcode Command Line Tools, exécutez la commande ci-dessous dans le terminal :
sudo rm -rf / Bibliothèque / Développeur / Outils de ligne de commande
Conclusion
macOS n'est livré avec aucun gestionnaire de packages, la plupart des logiciels sont installés à l'aide de l'interface graphique. Homebrew est un gestionnaire de packages qui facilite l'installation de packages sur macOS via l'interface de ligne de commande. C'est très pratique pour installer des outils de développement et même des applications d'interface graphique open source macOS natives.