Qu'est-ce que Homebrew et comment installer sur MacOS?

Si vous vous êtes déjà demandé comment installer des outils de ligne de commande tels que telnet, cask, htop, wget, nmap, etc. sur macOS ? ou avez-vous besoin d'un gestionnaire de packages sur macOS pour installer et mettre à jourate vos applications préférées ?
Pour vous en tant que développeur ou administrateur système, Homebrew vous permet d'installer vos besoins que macOS n'a pas inclus dans son système d'exploitation principal.
Qu’est-ce que l’Homebrew ?
Homebrew (brew) est un gestionnaire de packages gratuit et open source qui permet d'installer des applications et des logiciels sous macOS, selon le désir de l'utilisateur. Il a été recommandé pour sa simplicité et son efficacité en matière de gain de temps et effort. C'est célèbre description est « Le gestionnaire de paquets manquant pour macOS ».
C'est réally légendaire pour obtenir le pouvoir d'utiliser le latest et mise à jourated du logiciel sur votre appareil Mac. Dans Homebrew, il y a forfaits de formules pour installer directement à partir de son référentiel public principal. De plus, il y a le cask (brew-cask) qui est une extension pour vous enrichir de plus de progiciels et d'applications binaires en utilisant la ligne de commande.
Si vous voulez connaître quelques exemples d'avantages de l'utilisation de Homebrew d'après ce que les experts ont dit, lisez ce qui suit:
- Rassemblez toute votre variété de bibliothèques et de progiciels différents en un seul endroit.
- Automate votre travail doit bénéficier de milliers d’outils basés sur la ligne de commande.
- Installer et apprendre la pratique Python scripts sur votre ordinateur Mac local.
- Configurez un environnement de test et de développement pour votre développement logiciel.
- Installez de nombreuses applications non disponibles sur l'App Store.
Homebrew place les fichiers d'installation dans le chemin utilisateur /usr/local/bin/
, ou dans le système de fichiers dans /usr/local/Cellar
, mais les relie en /usr/local/bin
. Cette facilitéateC'est pour vous de lancer ces applications à partir du dossier d'applications comme s'il s'agissait d'une partie habituelle de votre adorable macOS.
Configuration requise
L'installation de Homebrew nécessite une configuration système requise et des compétences personnelles dans le terminal macOS, que vous utiliserez pour installer Homebrew. Et avant cela, vous devez installer le logiciel de développement Xcode d'Apple dont certains packages Homebrew ont besoin en tant que dépendance.
Les spécifications minimales dont vous avez besoin pour installer Homebrew sur un Mac sont les suivantes:
- macOS Mojave (10.14) ou later, Le prevLes versions ious sont limitées.
- Apple Silicon CPU 1, ou un 64-bit Processeur Intel.
- Outil de ligne de commande (CLT) pour Xcode.
- Disponibilité et connaissance du shell compatible bourne pour l'installation et l'utilisation de bash ou zsh.
- Connexion Internet et accès administratif.
Installation de Homebrew
C'est relativement facile process si vous êtes habitué à utiliser une ligne de commande, il existe des méthodes légèrement différentes, mais pour la plupart similaires les unes aux autres :
Ouvrez le terminal Mac OS
Recherchez l'interface du terminal macOS à l'aide du Finder, puis du dossier Application, jusqu'au dossier Utilitaire, double-cliquez sur l'icône de l'application Terminal.
Ou vous pouvez simplement utiliser le raccourci clavier, maintenir la touche COMMANDE + ESPACE enfoncée et taper « Terminal » en bas de la page. box.
Installez les outils de ligne de commande de Xcode
Vous avez besoin de Xcode pour certains outils Homebrew, Xcode est une intégration macOSated environnement de développement (IDE). Vous pouvez l'utiliser pour créer des applications pour tous les systèmes d'exploitation Mac, iOS, iPad OS, Watch OS et TV OS. Pour le télécharger et l'installer, exécutez la commande suivante dans le Terminal :
xcode-select --install
Acceptez de démarrer l'installation et la licence, elle sera installée automatiquementally.
Installez Homebrew
Maintenant, pour installer Homebrew automatiqueally, exécutez la commande ci-dessous pour macOS High Sierra, Sierra, El Capitan et versions antérieures:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Si vous souhaitez voir les lignes de la série d'installation du script, appuyez sur Return
, appuyez dessus une deuxième fois pour accepter l'installation, ou appuyez sur Escape
pour l'annulation. Il vous sera demandé de saisir le mot de passe administrateur. Attendez ensuite un moment jusqu'à ce que le process termine, vous verrez le message «Installation réussie! ».
Pour installer Homebrew dans un manière manuelle, vous pouvez écrire une commande pour télécharger le script d'installation, puis écrire une autre commande pour exécuter le script.
Exécutez la commande suivante dans le shell du terminal pour télécharger le script:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.sh
Cette commande curl téléchargera le script d'installation Homebrew du référentiel Git de Homebrew sur votre machine mac, mais sans l'installer.
Désormais, l'avantage de la méthode manuelle est que vous pouvez revConsultez son code si vous souhaitez connaître le script qui va s'exécuter. Maintenant, écrivez la commande less pour prendre une idée :
less install.sh
Si vous vous sentez à l'aise avec le contenu du script, installez-les avec la commande bash:
/bin/bash install.sh
Le script vous montrera son ordre process et vous demandera de l'accepter. Le script vérifiera également les prérequis de l'ordinateur avant de continuer. Lorsqu'il vous demande votre super mot de passe, saisissez-le et saisissez la lettre Y pour terminer.ally confirmer votre acceptation de l'installation process.
A ce stade, afin de féliciterate votreself, vous préférerez peut-être exécuter une commande qui permet de s'assurer que l'Homebrew est bien installé :
brew doctor
Le résultat vous indiquera l'état de Homebrew et si des packages doivent être mis à jour.ates.
Si tout va bien, vous devriez voir ce message:
<span style="color: #999999;">Output</span>
Your system is ready to brew.
Lorsque vous atteignez ce point, finissezally vous pouvez commencer à installer les packages logiciels via Homebrew, exécuter la documentation d'aide pour avoir plus d'informations :
brew help
Vous pouvez également rechercher des applications à l'aide de la commande brew search {package name}
Exemple
brew search nginx
Désactiver Analytics
Homebrew collecte des données utilisateur et envoie des analyses aux développeurs en utilisant un suivi comportemental anonymisé. Cela ne vous pose peut-être aucun problème, ou vous préférez disable le
Si tu veux disable Analytics, entrez cette commande :
brew analytics off
Installer des paquets
Vous pouvez maintenant installer, mettre à jour et supprimer vos packages préférés, il est recommandé de commencer par le tree
package, il vous permet d'avoir une arborescence de répertoires graphique. Vous pouvez l'installer en utilisant la commande ci-dessous.
brew install tree
Cette commande sera mise à jourate la liste des packages Homebrew, puis installez la commande tree.
Pour mettre à jourate tous les logiciels de formules et de brassage, saisissez :
brew update
Homebrew est censé installer les fichiers de packages dans / usr / local par défaut, pour voir le chemin de tout package installé avec la commande which:
which {package name}
Le résultat devrait être:
<span style="color: #999999;">Output</span>
/usr/local/bin/{package name}
Pour désinstaller un package, écrivez cette commande:
brew uninstall {package name}
Exemples d'installation de logiciels à l'aide de Homebrew
Il existe des milliers de progiciels dans les formules de Homebrew, tels que:
imagemick : un outil pour manipulerate images vers d’autres formats pour macOS.
Commande d'installation:
brew install imagemagick
archey : informations système graphiques pour partager l'hôte local avec votre équipe pour macOS.
Commande d'installation:
brew install archey
moyeu: pour ajouter le support GitHub une meilleure expérience de la ligne de commande.
Commande d'installation:
brew install hub
tldr : avoir simplified des exemples sur la façon d'utiliser la ligne de commande, avec des pages de manuel gérées par la communauté.
Commande d'installation:
brew install tldr
Fûts Homebrew
Cask est une autre collection de packages homebrew à partir d'applications macOS et de logiciels non open source. Pour rechercher un package, entrez brew search –casks {package name}:
brew search --casks google-chrome
brew search --casks docker
brew search --casks dropbox
Pour installer un logiciel cask, utilisez la commande brew install --cask {package name}
Exemple
brew install --cask firefox
Désinstaller Homebrew
La désinstallation de Homebrew est très simple process, il vous suffit d'exécuter le script de désinstallation Ruby dans le terminal, choisissez simplement la commande qui aligne votre version MacOS.
Pour désinstaller Homebrew de macOS Catalina, macOS Big Sur et macOS Mojave, entrez:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
Pour désinstaller Homebrew de macOS High Sierra, Sierra, El Capitan et versions antérieures, entrez:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Ou vous pouvez télécharger le script « désinstaller » sur votre ordinateur et l'exécuter manuellementally:
curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh
Après revEn voyant le contenu du script, exécutez ce script pour désinstaller Homebrew :
bash uninstall.sh
Conclusion
Dans ce tutoriel, vous pouvez avoir une idée claire prise en charge par des codes, des détails et des exemples pour installer Homebrew sur votre macOS. Pour plus de détails, vous pouvez voir le liste officielle des packages Homebrew. De plus, nous avions déjà publié sur l'installation de quelques exemples de logiciels, tels que commande telnet lorsqu'elle est absente de macOS.
Chin!