9 van de beste Homebrew-pakketten voor Mac
Als je een gevorderde Mac-gebruiker bent die veel tijd achter de opdrachtregel doorbrengt, heb je Homebrew waarschijnlijk al geïnstalleerd. Wat dacht je van het delen van een lijst met enkele van de beste Homebrew-pakketten die beschikbaar zijn voor Mac-gebruikers?
We hebben Homebrew al vele malen besproken, maar in wezen maakt het het installeren van extra opdrachtregelprogramma's gemakkelijker dan ooit, omdat er geen compileren nodig is en het de afhankelijkheden voor je afhandelt.Zelfs als je Homebrew niet hebt geïnstalleerd, kan deze lijst met enkele van de behulpzamere Homebrew-pakketten en -tools je inspireren om Homebrew op je Mac te installeren.
Om gebruik te kunnen maken van deze lijst, moet je een redelijk geavanceerde opdrachtregelgebruiker zijn en moet je natuurlijk Homebrew op de Mac installeren als je dat nog niet hebt gedaan. Dan ben je klaar om te gaan genieten van de collectie. En vergeet niet om je eigen favoriete Homebrew-pakketten ook in de reacties te delen.
In willekeurige volgorde zijn hier enkele van de beste Homebrew-pakketten voor Mac:
vat
Met Cask kun je eenvoudig Mac OS GUI-apps en binaire bestanden rechtstreeks vanaf de opdrachtregel installeren met behulp van Homebrew. Eerst installeer je cask en daarna kun je normale Mac-apps rechtstreeks vanaf de opdrachtregel installeren.
brouwinstallatievat
Als je bijvoorbeeld eenmaal cask hebt en Chrome wilt installeren vanaf de opdrachtregel, dan kan Cask dat doen met een opdracht als de volgende:
brouwvat installatie google-chrome
Of misschien wil je iterm2 installeren zodat je die coole vervolgkeuzelijst overal beschikbaar hebt:
brouwvat installatie iterm2
Cask kan tonnen applicaties in Mac OS installeren zonder ze afzonderlijk van verschillende websites te hoeven downloaden en vervolgens de typische installatieprocedure met slepen en neerzetten te doorlopen.
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' dat wel kan , maar dat maakt het niet minder nuttig als tool voor gevorderde Mac-gebruikers.
htop
htop is een systeembronmonitor voor de opdrachtregel. htop is eigenlijk een superieure versie van 'top', met een mooie visuele indicator van procesactiviteit, CPU-activiteit, geheugengebruik, gemiddelde belasting en procesbeheer.Je kunt het zien als Activity Monitor voor de opdrachtregel, hoewel veel gebruikers van de opdrachtregel zouden beweren dat het nog nuttiger is dan Activity Monitor.
brouw installatie htop
We hebben eerder gesproken over het installeren van htop op de Mac, het is echt een fantastische tool die het verdient om deel uit te maken van elke opdrachtregel-toolbox.
wget
wget kan gegevens van het web en ftp downloaden, waardoor het een van de beste tools is om alles via de opdrachtregel te downloaden. Of u nu slechts een enkel bestand ergens vandaan wilt downloaden, 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 installeren zonder Homebrew, maar als je dit artikel leest, heb je waarschijnlijk al Homebrew.
nmap
nmap is een eersteklas netwerkbeveiligingsscanner. 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 zich bezig moet houden met netwerkscannen.
brew install nmap
Je kunt nmap voor Mac ook krijgen als schijfkopie in een op zichzelf staand binair bestand als je liever niet thuisbrouwt, maar nogmaals, we hebben het hier over thuisbrouwen.
Oh, en als het concept van nmap je aanspreekt, maar de opdrachtregel je te ver gaat of te omslachtig is, dan kun je Network Utility op Mac OS gebruiken om poortscans, finger, whois, trace uit te voeren route, ping en nog veel meer, allemaal vanuit een gebruiksvriendelijkere GUI-app.
links
links en lynx zijn webbrowsers op de opdrachtregel, waarmee je volledige webtoegang hebt (nou ja, zolang er tekst is om te navigeren) vanaf de opdrachtregel. Dit is om vele redenen nuttig, of het nu gaat om onderzoek en surfen op het web vanuit een terminalvenster, of zelfs voor het testen van websitefunctionaliteit en compatibiliteit met alternatieve browsers en voor alternatieve gebruikssituaties. Ik ben een voorliefde voor 'links', maar 'lynx' is ook goed, of je kunt beide installeren.
links voor brouwinstallatie
We hebben lynx besproken vóór macports, en je kunt lynx ook krijgen met beeldondersteuning als je geïnteresseerd bent, maar nogmaals, als je Homebrew hebt geïnstalleerd, is het een fluitje van een cent om te installeren via de opdrachtregel .
geoiplookup
geoip geeft u geolocatiegegevens voor een ingevoerd IP-adres. Dit is handig voor netwerk- en systeembeheerders, webwerkers, beveiligingsonderzoekers en nog veel meer.
brew install geoip
Als je je ooit hebt afgevraagd waar een bepaald IP-adres zich in de wereld bevindt en tot welke ISP het behoort, 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 aantoonbaar de beste irc-client is voor de opdrachtregel (of misschien in het algemeen, sorry ircii, mirc en ircle).
brew install irssi
/doe mee!
bash-voltooiing
Als je de bash-shell gebruikt, dan is bash-voltooiing waarschijnlijk iets waar je bekend mee bent of binnenkort zult zijn, omdat het de voltooiing van opdrachten dramatisch verbetert en programmeerbaar is. Persoonlijk ben ik voorstander van zsh, dat ook geweldige voltooiingsmogelijkheden heeft, maar bash-voltooiing maakt bash veel nuttiger, dus als je een bash-fan bent, probeer het dan eens of het je aanspreekt.
brouw installatie bash-voltooiing
Oh en dit spreekt waarschijnlijk vanzelf, maar als je ooit je shell hebt gewijzigd in de Terminal-app, dan zou je bash willen gebruiken om bash-completion te gebruiken.
horloge
Het wachtcommando is superhandig om continu een ander proces in de gaten te houden. U kunt watch bijvoorbeeld gebruiken om schijfgebruik of IO, of virtueel geheugengebruik of iets anders bij te houden, waarbij u de opdrachtuitvoer om de paar seconden bijwerkt. Dit is een van die geweldige tools voor beheerders, maar het is ook nuttig voor veel andere doeleinden.
brouw installatie bekijken
Home-brew is niet de enige benadering voor watch, je kunt watch ook op Mac OS installeren met behulp van MacPorts, vanaf de bron of als een voorgecompileerd binair bestand.
Wat denk je? Heb je een bijzonder favoriete Homebrew-pakketten? Deel uw eigen beste Homebrew-pakketten, trucs, installaties en add-ons in de reacties hieronder!