Comment ajouter facilement de nouvelles commandes au terminal Mac 1

Comment ajouter facilement de nouvelles commandes au terminal Mac

Lors de l’installation, tous les Mac contiennent une grande variété de commandes de terminal. Cependant, à mesure que vous acquerrez plus d’expérience avec Terminal (ou si vous nous rejoignez depuis Linux), vous constaterez peut-être bientôt que certaines commandes importantes sont manquantes. Où est wget, par exemple, ou nmap? Si vous avez besoin de ces commandes, vous pouvez facilement les ajouter au terminal macOS avec un gestionnaire de packages.

Un gestionnaire de packages est une application qui gère le téléchargement, l’installation et la mise à niveau d’un ensemble d’outils logiciels. Dans ce cas, notre gestionnaire de paquets se chargera de télécharger et d’installer les différentes commandes Terminal que nous souhaitons utiliser. Si vous êtes un utilisateur Linux, vous le reconnaîtrez fonctionnellement à partir de apt-get ou alors yum.

Bien qu’il existe un certain nombre de gestionnaires de packages différents disponibles pour macOS, nous utiliserons Homebrew pour ce guide. Il est bien considéré, largement utilisé et facile à utiliser. En plus, c’est gratuit.

Installation de Homebrew

Notez qu’avant d’installer Homebrew, vous devez avoir installé les outils de ligne de commande Xcode. Cela vient avec Xcode qui est installé depuis l’App Store.

1. Ouvrez Terminal (/Application/Utilitaires/Terminal.app).

2. Copiez et collez la commande suivante dans Terminal et appuyez sur Entrée.

Cette commande exécutera un script Ruby qui télécharge le gestionnaire de packages Homebrew à partir de GitHub.

3. Lorsque vous y êtes invité, appuyez sur Entrée pour poursuivre l’installation.

homebrew-package-manager-macos-2a

4. Saisissez votre mot de passe administrateur lorsque vous y êtes invité.

homebrew-package-manager-macos-3a

5. Lorsque l’installation de l’application est terminée, vous revenez à l’invite de commande. De là, vous pouvez consulter la documentation de Homebrew en tapant le brew help commande, ou vous pouvez passer à l’étape suivante.

homebrew-package-manager-macos-5

Recherche de forfaits

Pour trouver des programmes et des commandes à télécharger, vous devez d’abord rechercher dans la base de données Homebrew le programme que vous souhaitez. Pour cet exemple, nous allons rechercher wget. Wget est une commande Linux populaire qui télécharge des fichiers à partir de serveurs HTTP et FTP.

1. Tapez la commande suivante et appuyez sur Entrée :

homebrew-package-manager-macos-6

2. Après un moment, deux résultats apparaîtront nommés wget et wgetpaste. je ne sais pas quoi wgetpaste est, mais je peux trouver plus d’informations en utilisant le brew info commander:

homebrew-package-manager-macos-7

3. Nous pouvons voir à partir de la description que wgetpaste sera « Automatisez le collage vers un certain nombre de services pastebin. » Depuis wget est une application qui télécharge des fichiers à partir du Web, cela ne ressemble pas à ce que je recherche. Il comprend également wget en tant que dépendance, donc je ne pourrais pas l’exécuter sans wget en tous cas.

homebrew-package-manager-macos-8a

Installation de packages

1. Maintenant que j’ai confirmé que le wget package est celui que je veux, je vais taper la commande suivante et appuyer sur Entrée :

homebrew-package-manager-macos-9

2. Homebrew va maintenant commencer à faire fonctionner sa magie de gestion de paquets. En plus de wget, je peux voir qu’il s’est également installé openssl, qui est considéré comme une dépendance pour wget.

homebrew-package-manager-macos-10

3. Une fois l’installation terminée, je reviens à l’invite de commande.

Utiliser de nouvelles commandes

homebrew-package-manager-macos-11

Maintenant que nous avons installé le wget commande, nous pourrons l’utiliser comme n’importe quelle autre commande Terminal.

1. Par exemple, si nous tapons man wget, nous verrons la page de manuel pour wget, comme prévu.

homebrew-package-manager-macos-12

homebrew-package-manager-macos-13

2. Et nous pouvons utiliser wget comme nous le ferions sur Linux. Par exemple, pour télécharger un fichier zip à partir d’un site Web, nous utiliserions une commande comme celle ci-dessous :

3. Voici un exemple réel d’un pack de textures que j’ai téléchargé depuis TextureMate.

homebrew-package-manager-macos-14

Et lorsque le téléchargement est terminé, je reviens à l’invite de commande.

homebrew-package-manager-macos-15

Conclusion

Au fur et à mesure que vous devenez plus expérimenté avec le terminal de macOS, vous pouvez commencer à vous rendre compte que certaines commandes de terminal courantes sous Linux sont absentes de macOS. Il est facile d’ajouter de nouvelles commandes Terminal à votre bibliothèque de commandes en utilisant Homebrew.

Soutenez notre effort ❤️

Si vous avez apprécié cet article, pensez à laisser un pourboire pour nous aider à continuer à publier du contenu de qualité.

Paiement sécurisé sur PayPal
Moyens I/O Staff est une équipe de rédacteurs spécialisés, passionnés par la technologie, l’innovation et les usages numériques. Forts d’une expertise pointue en IA, applications mobiles, gaming et tendances digitales, nous produisons un contenu rigoureux, vérifié et utile. Notre mission : vous offrir une information fiable et claire pour mieux naviguer dans le monde numérique en constante évolution. Découvrez les avis de nos lecteurs sur Trustpilot.