9 des meilleurs forfaits Homebrew pour Mac

Si vous êtes un utilisateur Mac avancé qui passe beaucoup de temps sur la ligne de commande, vous avez probablement déjà installé Homebrew. Alors, que diriez-vous de partager une liste de certains des meilleurs forfaits Homebrew disponibles pour les utilisateurs de Mac?


Nous avons parlé de Homebrew plusieurs fois auparavant, mais cela rend l'installation d'outils de ligne de commande supplémentaires plus facile que jamais, car il n'y a pas de compilation nécessaire et gère les dépendances pour vous. Même si Homebrew n'est pas installé, cette liste de certains des outils et outils Homebrew les plus utiles peut vous inciter à utiliser Homebrew sur votre Mac.

Pour utiliser cette liste, vous devez être un utilisateur de ligne de commande raisonnablement avancé, et vous devrez évidemment installer Homebrew sur Mac si vous ne l'avez pas encore fait. Alors vous êtes prêt à aller profiter de la collection. Et n'oubliez pas de partager vos propres forfaits Homebrew préférés dans les commentaires aussi.

Dans aucun ordre particulier, voici quelques-uns des meilleurs forfaits Homebrew pour Mac:

fût

Cask vous permet d'installer facilement les applications et les binaires de l'interface graphique de Mac OS directement à partir de la ligne de commande en utilisant Homebrew. D'abord, vous installez cask, puis vous pouvez installer des applications Mac normales directement à partir de la ligne de commande.

brew install cask

Par exemple, une fois que vous avez encaissé, si vous voulez installer Chrome à partir de la ligne de commande, Cask peut le faire avec une commande comme celle-ci:

brew cask install google-chrome

Ou peut-être que vous voulez installer iterm2 afin que vous puissiez avoir cette ligne de commande déroulante cool disponible de n'importe où:

brew cask install iterm2

Cask peut installer des tonnes d'applications sous Mac OS sans avoir besoin de les télécharger individuellement à partir de différents sites Web, puis de passer par la routine d'installation typique par glisser-déposer.

Notez que Cask a quelques limitations, par exemple il ne peut pas installer quoi que ce soit depuis le Mac App Store, et Cask n'est pas capable d'installer des mises à jour logicielles sur Mac comme le permet la commande 'softwareupdate', mais cela ne le rend pas moins utile d'un outil pour les utilisateurs avancés de Mac.

htop

htop est un moniteur de ressources système pour la ligne de commande. htop est essentiellement une version supérieure de 'top', avec un bon indicateur visuel de l'activité du processus, de l'activité du processeur, de l'utilisation de la mémoire, de la moyenne de la charge et de la gestion des processus. Vous pouvez en quelque sorte y penser comme le moniteur d'activité pour la ligne de commande, bien que de nombreux utilisateurs de la ligne de commande soutiennent qu'il est encore plus utile que le moniteur d'activité.

brew install htop

Nous avons déjà discuté de l'installation de htop sur Mac, c'est vraiment un outil fantastique qui mérite de faire partie de n'importe quelle boîte à outils en ligne de commande.

wget

wget peut télécharger des données du web et du ftp, ce qui en fait l'un des meilleurs outils pour télécharger n'importe quoi via la ligne de commande. Que vous vouliez télécharger un seul fichier de quelque part, ou que vous vouliez télécharger un répertoire entier ou même un site web complet, wget peut le faire pour vous.

brew install wget

Vous pouvez également installer wget sans Homebrew, mais si vous lisez cet article, vous avez probablement déjà Homebrew.

nmap

nmap est un scanner de sécurité réseau de premier ordre. Il peut trouver des ressources réseau, découvrir des services et des hôtes sur des réseaux locaux, effectuer des analyses de ports, cartographier un réseau (d'où le nom), détecter les systèmes d'exploitation et les versions des logiciels sur les clients et les serveurs. C'est un excellent outil pour les administrateurs système, les administrateurs réseau, les chercheurs en sécurité et tous ceux qui ont besoin de se lancer dans l'analyse de réseau.

brew install nmap

Vous pouvez également obtenir nmap pour Mac comme une image disque dans un fichier binaire autonome si vous préférez ne pas faire face à la maison-brassage, mais encore une fois, nous parlons de homebrew ici.

Oh, et si le concept de nmap vous intéresse mais que la ligne de commande est loin derrière vous ou trop encombrante, vous pouvez utiliser Network Utility sous Mac OS pour effectuer des analyses de port, finger, whois, trace route, ping, et bien plus encore, le tout à partir d'une application GUI plus conviviale.

liens

liens et lynx sont des navigateurs Web en ligne de commande, vous permettant un accès complet à Internet (bien, tant qu'il y a du texte à naviguer) à partir de la ligne de commande. Ceci est utile pour de nombreuses raisons, qu'il s'agisse de rechercher et de naviguer sur le Web à partir d'une fenêtre de terminal, ou même pour tester la fonctionnalité du site Web et la compatibilité avec des navigateurs alternatifs et pour d'autres cas d'utilisation. Je suis partial à 'liens' mais 'Lynx' est bon aussi, ou vous pouvez installer les deux.

brew install links

Nous avons discuté de lynx avant macports, et vous pouvez également obtenir lynx avec support d'image si vous êtes intéressé, mais encore une fois si vous avez installé Homebrew alors c'est un morceau de gâteau à installer via la ligne de commande.

geoiplookup

geoip vous donne des données de géolocalisation pour une adresse IP entrée. Ceci est utile pour les administrateurs réseau et systèmes, les travailleurs Web, les chercheurs en sécurité, et bien plus encore.

brew install geoip

Si vous vous êtes déjà demandé où se trouve une IP particulière dans le monde et à quel FAI elle appartient, geoip est pour vous.

irssi

Aimez-vous discuter sur IRC? Vous voulez être informé de 'rtfm' quand vous posez une question dans #linux? Puis irssi est pour vous, car c'est sans doute le meilleur client IRC pour la ligne de commande (ou peut-être en général, désolé ircii, mirc, et ircle).

brew install irssi

/ rejoignez-nous!

bash-complétion

Si vous utilisez le shell bash, alors l'achèvement de bash est probablement quelque chose que vous connaissez ou qui le sera bientôt puisqu'il améliore considérablement la complétion des commandes et est programmable. Personnellement, je suis partial à zsh qui a aussi de bonnes capacités d'achèvement, mais bash-completion rend le bash beaucoup plus utile, donc si vous êtes un fan de bash, vérifiez-le s'il vous plaît.

brew install bash-completion

Oh, et cela va probablement sans dire, mais si vous avez changé votre shell à un moment donné dans l'application Terminal, alors vous voudrez utiliser bash pour obtenir une utilisation de bash-complétion.

regarder

La commande watch est super utile pour garder un oeil continu sur un autre processus. Par exemple, vous pouvez utiliser la surveillance pour suivre l'utilisation du disque ou les E / S, ou l'utilisation de la mémoire virtuelle ou toute autre chose, en mettant à jour la sortie de la commande toutes les quelques secondes. C'est l'un de ces excellents outils pour les administrateurs, mais il est également utile à bien d'autres fins.

brew install watch

Home-Brew n'est pas la seule approche pour la montre, vous pouvez également installer la montre sur Mac OS en utilisant MacPorts, à partir de la source, ou en tant que binaire précompilé aussi.

Qu'est-ce que tu penses? Avez-vous des forfaits Homebrew particulièrement préférés? Partagez vos propres paquets, astuces, installations et modules complémentaires Homebrew dans les commentaires ci-dessous!