9 des meilleurs packages Homebrew pour Mac
Si vous êtes un utilisateur avancé de Mac 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 packages Homebrew disponibles pour les utilisateurs de Mac ?
Nous avons discuté de Homebrew à plusieurs reprises auparavant, mais cela facilite plus que jamais l'installation d'outils de ligne de commande supplémentaires, car aucune compilation n'est nécessaire et il gère les dépendances pour vous.Même si vous n'avez pas installé Homebrew, cette liste de certains des packages et outils Homebrew les plus utiles peut vous inciter à installer Homebrew sur votre Mac.
Pour tirer parti de cette liste, vous voudrez ê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. Ensuite, vous êtes prêt à partir et à profiter de la collection. Et n'oubliez pas de partager également vos propres packages Homebrew préférés dans les commentaires.
Dans aucun ordre particulier, voici quelques-uns des meilleurs packages Homebrew pour Mac :
fût
Cask vous permet d'installer facilement des applications et des binaires d'interface graphique Mac OS directement à partir de la ligne de commande à l'aide de Homebrew. Vous installez d'abord 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 Cask, si vous souhaitez installer Chrome à partir de la ligne de commande, Cask peut le faire avec une commande comme celle-ci :
brew cask installer google-chrome
Ou peut-être voulez-vous installer iterm2 pour avoir cette ligne de commande déroulante disponible de n'importe où :
installation du fût de brassage iterm2
Cask peut installer des tonnes d'applications sous Mac OS sans avoir besoin de les télécharger individuellement à partir de divers sites Web, puis de passer par la routine d'installation habituelle par glisser-déposer.
Notez que Cask a certaines limitations, par exemple, il ne peut rien installer à partir du Mac App Store, et Cask n'est pas en mesure d'installer des mises à jour logicielles sur le Mac comme la commande 'softwareupdate' est capable de , mais cela ne le rend pas moins utile comme outil pour les utilisateurs Mac avancés.
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 bel indicateur visuel de l'activité des processus, de l'activité du processeur, de l'utilisation de la mémoire, de la charge moyenne et de la gestion des processus.Vous pouvez le considérer comme Activity Monitor pour la ligne de commande, même si de nombreux utilisateurs de la ligne de commande diraient qu'il est encore plus utile que Activity Monitor.
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 à partir du Web et du ftp, ce qui en fait l'un des meilleurs outils disponibles pour télécharger n'importe quoi via la ligne de commande. Que vous souhaitiez télécharger un seul fichier quelque part, ou que vous souhaitiez télécharger un répertoire entier ou même mettre en miroir 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, mapper un réseau (d'où son nom), détecter des systèmes d'exploitation et des versions de logiciels sur des clients et des serveurs, et bien plus encore. C'est un excellent outil pour les administrateurs système, les administrateurs réseau, les chercheurs en sécurité et toute autre personne ayant besoin de se lancer dans l'activité d'analyse du réseau.
brew install nmap
Vous pouvez également obtenir nmap pour Mac en tant qu'image disque dans un binaire autonome si vous préférez ne pas vous occuper de homebrew, mais encore une fois, nous parlons ici de homebrew.
Oh et si le concept de nmap vous plaît mais que la ligne de commande est bien au-dessus de votre tête ou trop lourde, alors vous pouvez utiliser Network Utility sur Mac OS pour effectuer des analyses de ports, finger, whois, trace route, ping et bien plus encore, le tout à partir d'une application graphique plus conviviale.
liens
links et lynx sont des navigateurs Web en ligne de commande, vous permettant un accès Web complet (enfin, tant qu'il y a du texte à parcourir) à partir de la ligne de commande. Ceci est utile pour de nombreuses raisons, que ce soit pour la recherche et la navigation Web à partir d'une fenêtre de terminal, ou même pour tester la fonctionnalité et la compatibilité du site Web avec d'autres navigateurs et pour d'autres cas d'utilisation. Je suis partisan des "liens", mais "lynx" est bien 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, c'est un jeu d'enfant à installer via la ligne de commande .
geoiplookup
geoip vous donne des données de géolocalisation pour une adresse IP saisie. Ceci est utile pour les administrateurs réseau et système, 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 adresse IP particulière dans le monde et à quel FAI elle appartient, alors geoip est fait pour vous.
irssi
Vous aimez discuter sur IRC ? Vous voulez qu'on vous dise de "rtfm" lorsque vous posez une question sous linux ? Alors irssi est fait 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
/joignez-vous !
bash-completion
Si vous utilisez le shell bash, la complétion bash est probablement quelque chose que vous connaissez ou que vous connaîtrez bientôt, car elle améliore considérablement la complétion des commandes et est programmable. Personnellement, j'ai un faible pour zsh, qui a également d'excellentes capacités de complétion, mais la complétion de bash rend bash beaucoup plus utile, donc si vous êtes un fan de bash, vérifiez si cela 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, vous voudrez utiliser bash pour tirer parti de bash-completion.
Regardez
La commande watch est super utile pour garder un œil continu sur un autre processus. Par exemple, vous pouvez utiliser watch 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 à de nombreuses autres fins.
brew install watch
Home-brew n'est pas la seule approche pour watch, vous pouvez également installer watch sur Mac OS à l'aide de MacPorts, à partir de la source ou en tant que binaire précompilé.
Qu'est-ce que tu penses? Avez-vous des packages Homebrew particulièrement préférés? Partagez vos propres packages, astuces, installations et modules complémentaires Homebrew dans les commentaires ci-dessous !