Homebrew se présente comme « le gestionnaire de paquets manquant pour macOS ». Mais comment pouvez-vous le mettre à profit ?
Comme vous pouvez probablement le dire à partir du nom, un gestionnaire de paquets est un programme qui vous permet de gérer les paquets logiciels. Ceux-ci installent des apps, des applets et d’autres petites merveilles pour améliorer votre expérience informatique au quotidien.
Jetons un coup d’œil à ce que Homebrew peut faire avec quelques apps pratiques pour votre Mac.
Conditions préalables à l’utilisation de Homebrew
Suivez ces étapes pour configurer tout ce dont vous avez besoin pour installer les apps discutées ici.
Installer Homebrew
D’abord, vous devrez ouvrir Terminal pour installer Homebrew sur votre Mac. Pendant que vous y êtes, allez-y et installez également cask. Cela ouvrira la gamme d’options disponibles pour vous.
Installation de Python
L’installation de langages de programmation est l’une des tâches de base de Homebrew. Beaucoup de logiciels open source, en particulier, sont construits avec Python.
Python 2 est standard dans macOS, mais vous devez installer Python 3 séparément. En outre, vous devez installer pip, le gestionnaire de paquets Python.
Commande pour installer Python :
brew install python
Commande pour installer pip :
sudo easy_install pip
Xcode Command Line Tools (CLT)
Ensuite, assurez-vous que vous avez installé Xcode. Vous pouvez télécharger Xcode gratuitement sur le Mac App Store.
Une fois que tout est prêt, vous pouvez installer les outils de ligne de commande via Xcode lui-même, ou via la ligne de commande avec la commande suivante :
xcode-select -install
Maintenant, vous êtes prêt à profiter de la puissance impressionnante de Homebrew.
1. Plugins ql
Lorsque vous sélectionnez un fichier sur votre Mac et que vous appuyez sur espace, Quick Look fait apparaître une image de prévisualisation du fichier que vous voulez ouvrir. macOS Mojave a grandement amélioré cette fonctionnalité, vous permettant même de faire des annotations et des modifications dans Quick Look lui-même.
Vous pouvez améliorer la fonctionnalité Quick Look avec ql, une série de plugins qui améliore ce que Quick Look peut vous dire.
- qlimagesize : Prévisualisez la taille des images en mégaoctets, ainsi que leur résolution en pixels.
- qlcolorcode : Prévisualiser les fichiers de code source et afficher leur coloration syntaxique.
- qlmarkdown : Prévisualiser les fichiers compatibles avec le format Markdown.
- suspicious-package : Prévisualiser n’importe quel paquet d’installation standard d’Apple (ceux qui se terminent par PKG) et voir exactement ce qu’il va installer et où, y compris les scripts de pré et post-installation.
Il y a une pléthore de plugins ql supplémentaires disponibles. Ceux-ci vous permettent de prévisualiser tout, des fichiers JSON aux fichiers ZIP.
Commande pour installer tous les plugins ql :
brew install qlcolorcode qlstephen qlmarkdown quicklook-json webpquicklook suspicious-package quicklookase qlvideo qlImageSize
2. mas
Retirez entièrement l’interface graphique de vos téléchargements d’applications Mac en installant mas, l’installateur CLI du Mac App Store. Cela vous permet d’installer des apps de l’App Store directement à partir de la ligne de commande.
Vous pouvez rechercher des apps, installer toutes les mises à jour existantes, imprimer le numéro de version d’une app dans le magasin, et plus encore. Il y a même une option amusante appelée lucky qui installera le tout premier résultat de recherche. Essayez si vous l’osez.
Commande pour installer :
brew install mas
3. midnight-commander
Cette puissante application tente de combiner le meilleur du Finder et de la ligne de commande en créant un gestionnaire de fichiers interactif directement dans la fenêtre Terminal.
Midnight-commander vous permet de rechercher votre structure de répertoire en utilisant des clics ou les flèches du clavier. Vous pouvez comparer les répertoires de droite avec ceux de gauche pour avoir une idée rapide de la taille des fichiers, de la structure des répertoires, et plus encore.
Après l’installation, vous pouvez lancer midnight-commander avec la commande
mc
.
Commande d’installation :
brew install midnight-commander
4. speedtest-cli
Note : Ce programme nécessite pip, le gestionnaire de paquets Python. Nous avons fourni des instructions pour installer pip plus tôt.
speedtest-cli vous permet de faire un test rapide de la vitesse de votre connexion internet directement depuis la ligne de commande.
Les options populaires comprennent :
--bytes
: Affiche la sortie en octets au lieu de bits (rappelez-vous qu’il y a huit bits pour un octet, donc une connexion d’un gigabit par seconde est en réalité 125 mégaoctets par seconde).
--simple
: Affiche uniquement les informations de base (vitesse de ping, vitesse de téléchargement et vitesse d’upload), ce qui est très probablement tout ce que vous voulez savoir.
Commande à installer :
pip install speedtest-cli
5. wifi-password
Note : Vous avez besoin de la CLT mise à jour de XCode pour que cela fonctionne (voir ci-dessus).
L’app wifi-password affichera, après une authentification Keychain, le mot de passe Wi-Fi du réseau auquel vous êtes actuellement connecté, ou un autre réseau dans votre Keychain.
Commande pour installer :
brew install wifi-password
6. tldr
Quiconque a déjà tâté du script bash sait à quel point les pages de manuel peuvent être précieuses (et aussi denses et illisibles).
Si tout ce que vous voulez faire est d’obtenir une liste rapide des options disponibles pour ls ou la syntaxe pour find, tldr est une ressource inestimable. C’est comme avoir votre propre copain de codage assis juste à côté de vous, traduisant la commande man en termes plus amicaux.
Commande pour installer :
brew install tldr
7. archey
Avez-vous déjà voulu afficher la vitesse fulgurante de votre système moderne et la contraster avec juste un soupçon de nostalgie ? archey est là pour vous aider. Cette application mignonne à fonction unique affichera les informations de votre système en terminal à côté d’une icône Apple de style rétro basée sur du texte. Ce n’est qu’une façon amusante d’obtenir un look rétro sur votre Mac.
Commande pour installer :
brew install archey
8. htop
En tant que version en ligne de commande de Activity Monitor, top est puissant mais laisse beaucoup à désirer. Il affiche beaucoup d’informations utiles sur les processus en cours d’exécution sur votre ordinateur, mais il est presque impossible d’y naviguer. Si vous voulez sélectionner un processus ou le tuer, vous pourriez tout aussi bien redémarrer toute votre machine dans le temps qu’il faut pour comprendre comment le faire avec top.
Entrez dans htop, l’application de ligne de commande installable par homebrew qui surpasse top. Il est facile à naviguer, rend simple la sélection des processus, et les tuer n’est pas un casse-tête. L’app met en évidence différents types de données en utilisant différentes couleurs, ce qui rend également facile à lire et à digérer les informations que vous voyez.
Commande pour installer :
brew install htop