9 van de beste homebrew-pakketten voor Mac

Als je een geavanceerde Mac-gebruiker bent die een aanzienlijke hoeveelheid tijd op de opdrachtregel doorbrengt, heb je waarschijnlijk al Homebrew nu geïnstalleerd. Dus, hoe zit het met het delen van een lijst met enkele van de beste Homebrew-pakketten die beschikbaar zijn voor Mac-gebruikers?


We hebben Homebrew al vele malen eerder besproken, maar in feite maakt het het installeren van extra commandoregelhulpmiddelen eenvoudiger dan ooit, omdat er geen compilatie nodig is en het afhankelijkheden voor u afhandelt. Zelfs als je Homebrew niet hebt geïnstalleerd, kan deze lijst met enkele van de nuttigere Homebrew-pakketten en -hulpmiddelen je inspireren om Homebrew op je Mac te installeren.

Om enig gebruik van deze lijst te krijgen, wil je een redelijk gevorderde commandoregelgebruiker zijn, en je zult natuurlijk Homebrew op de Mac moeten installeren als je dat nog niet gedaan hebt. Dan ben je klaar om te gaan en van de verzameling te genieten. En vergeet ook niet je eigen favoriete Homebrew-pakketten te delen in de reacties.

In willekeurige volgorde zijn hier enkele van de beste Homebrew-pakketten voor Mac:

vat

Cask stelt u in staat om eenvoudig Mac OS GUI-apps en binaire bestanden rechtstreeks vanaf de commandolijn te installeren met behulp van Homebrew. Eerst installeer je vat en dan kun je normale Mac-apps rechtstreeks vanaf de opdrachtregel installeren.

brew install cask

Als u bijvoorbeeld eenmaal vat heeft en Chrome wilt installeren vanaf de opdrachtregel, dan kan Cask dat doen met een opdracht als de volgende:

brew cask install google-chrome

Of wilt u iterm2 installeren, zodat u die coole vervolgkeuzemenu overal beschikbaar kunt hebben:

brew cask install iterm2

Cask kan tonnen applicaties installeren in Mac OS zonder ze afzonderlijk van verschillende websites te hoeven downloaden en vervolgens de gebruikelijke routine voor slepen en neerzetten door te nemen.

Merk op dat Cask enkele beperkingen heeft, het kan bijvoorbeeld niets uit de Mac App Store installeren en Cask kan geen software-updates op de Mac installeren zoals de opdracht 'softwareupdate' kan, maar dat maakt het niet minder nuttig voor een tool voor gevorderde Mac-gebruikers.

htop

htop is een systeemresource-monitor voor de opdrachtregel. htop is in feite een superieure versie van 'top', met een mooie visuele indicator van procesactiviteit, CPU-activiteit, geheugengebruik, gemiddelde belasting en procesbeheer. U kunt er bijvoorbeeld als Activity Monitor voor de commandoregel aan denken, hoewel veel opdrachtregelgebruikers beweren dat het zelfs nuttiger is dan Activity Monitor.

brew install htop

We hebben besproken om htop eerder op de Mac te installeren, het is echt een fantastische tool die het verdient om deel uit te maken van een toolbox voor de opdrachtregel.

wget

wget kan gegevens downloaden van internet en ftp, waardoor het een van de beste tools is om iets via de opdrachtregel te downloaden. Of u nu slechts één bestand ergens wilt downloaden of een hele map wilt downloaden of zelfs een volledige website wilt spiegelen, wget kan het voor u doen.

brew install wget

Je kunt wget ook zonder Homebrew installeren, maar als je dit artikel aan het lezen bent, heb je waarschijnlijk al Homebrew.

nmap

nmap is een eersteklas scanner voor netwerkbeveiliging. Het kan netwerkactiva vinden, services en hosts op lokale netwerken ontdekken, poortscans uitvoeren, een netwerk (vandaar de naam) in kaart brengen, besturingssystemen en softwareversies op clients en servers detecteren, en nog veel meer. Het is een uitstekende tool voor systeembeheerders, netwerkbeheerders, beveiligingsonderzoekers en iedereen die moet wennen aan netwerkscanningsactiviteiten.

brew install nmap

Je kunt ook nmap voor Mac als schijfimage in een onafhankelijk binair bestand krijgen als je liever niet thuis brouwt, maar nogmaals, we hebben het hier over homebrew.

Oh, en als het concept van nmap je aanspreekt, maar de commandoregel is ver over je hoofd of te omslachtig, dan kun je Network Utility op Mac OS gebruiken om poortscans uit te voeren, vinger, whois, traceerroute, ping en nog veel meer, alles vanuit een vriendelijkere GUI-app.

koppelingen

links en lynx zijn webbrowsers op de commandoregel, waardoor je volledige webtoegang hebt (goed, zolang er tekst is om te navigeren) vanaf de opdrachtregel. Dit is om vele redenen nuttig, of het nu gaat om onderzoek en webbrowsen vanuit een terminalvenster, of zelfs voor het testen van de websitefunctionaliteit en compatibiliteit met alternatieve browsers en voor alternatieve use-cases. Ik sta gedeeltelijk achter 'links' maar 'lynx' is ook goed, of je kunt beide installeren.

brew install links

We hebben lynx besproken voor macports, en je kunt lynx ook krijgen met beeldondersteuning als je geïnteresseerd bent, maar nogmaals, als je Homebrew hebt geïnstalleerd, dan is het een fluitje van een cent om via de opdrachtregel te installeren.

geoiplookup

geoip geeft u geolocatiegegevens voor een ingevoerd IP-adres. Dit is handig voor netwerk- en systeembeheerders, webmedewerkers, beveiligingsonderzoekers en nog veel meer.

brew install geoip

Als je je ooit afgevraagd hebt waar een bepaalde IP zich in de wereld bevindt en bij welke ISP het hoort, dan is geoip iets voor jou.

irssi

Vind je het leuk om te chatten op IRC? Wil je 'rtfm' horen als je een vraag stelt in #linux? Dan is irssi iets voor jou, omdat het misschien wel de beste irc-client is voor de opdrachtregel (of misschien in het algemeen, sorry ircii, mirc en ircle).

brew install irssi

/ doe mee!

dreun aanvullen

Als je de bash-shell gebruikt, is bash-completion waarschijnlijk iets waarmee je bekend bent of binnenkort zult zijn, omdat het de voltooiing van het commando aanzienlijk verbetert en programmeerbaar is. Persoonlijk ben ik gedeeltelijk aan zsh die ook geweldige voltooiingscapaciteiten heeft, maar bash-completering maakt bash veel nuttiger, dus als je een bash-fan bent, kijk dan of het je aantrekkelijk lijkt.

brew install bash-completion

Oh en dit is waarschijnlijk vanzelfsprekend, maar als je je shell op een bepaald punt in de Terminal-app hebt veranderd, wil je bash gebruiken om bash-voltooiing te gebruiken.

kijk maar

Het wachtcommando is super handig om continu een ander proces in de gaten te houden. U kunt bijvoorbeeld het horloge gebruiken om het schijfgebruik of IO of het gebruik van virtueel geheugen of iets anders bij te houden, waarbij de uitvoer van het commando om de paar seconden wordt bijgewerkt. Dit is een van die geweldige hulpprogramma's voor beheerders, maar het is ook nuttig voor veel andere doeleinden.

brew install watch

Home-brew is niet de enige benadering voor horloge, je kunt horloge ook installeren op Mac OS met behulp van MacPorts, vanaf de bron of als een vooraf samengesteld binair bestand.

Wat denk je? Heb je speciale Homebrew-arrangementen? Deel uw eigen beste Homebrew-pakketten, tricks, installaties en add-ons in de onderstaande opmerkingen!