9 av de beste Homebrew-pakkene for Mac

Hvis du er en avansert Mac-bruker som bruker en betydelig mengde tid på kommandolinjen, har du sannsynligvis Homebrew installert nå. Så, hva med å dele en liste over noen av de beste Homebrew-pakkene som er tilgjengelige for Mac-brukere?


Vi har diskutert Homebrew mange ganger før, men i hovedsak gjør det det enklere å installere flere kommandolinjeverktøy enn noensinne, da det ikke er noen kompilering nødvendig, og det håndterer avhengigheter for deg. Selv om du ikke har Homebrew installert, kan denne listen over noen av de mer nyttige Homebrew-pakkene og verktøyene inspirere deg til å få Homebrew på din Mac.

For å få noen bruk fra denne listen vil du være en rimelig avansert kommandolinjebruker, og du må åpenbart installere Homebrew på Mac hvis du ikke har gjort det ennå. Så er du klar til å gå og nyte samlingen. Og ikke glem å dele dine egne favoritt Homebrew-pakker i kommentarene også.

I ingen bestemt rekkefølge er her noen av de beste Homebrew-pakkene for Mac:

cask

Cask lar deg enkelt installere Mac OS GUI-apper og binærbilder direkte fra kommandolinjen ved hjelp av Homebrew. Først installerer du cask, og deretter kan du installere normale Mac-apper direkte fra kommandolinjen.

brew install cask

Hvis du for eksempel har installert Chrome fra kommandolinjen, kan Cask gjerne gjøre det med en kommando som følgende:

brew cask install google-chrome

Eller kanskje du vil installere iterm2, slik at du kan ha den kule rullegardinen kommandolinjen tilgjengelig hvor som helst:

brew cask install iterm2

Cask kan installere tonnevis av applikasjoner i Mac OS uten å måtte laste dem ned individuelt fra ulike nettsteder og deretter gå gjennom den typiske dra-og-slipp-installeringsrutinen.

Merk at Cask har noen begrensninger, for eksempel kan det ikke installere noe fra Mac App Store, og Cask kan ikke installere programvareoppdateringer til Mac-maskinen, slik at kommandoen "softwareupdate" kan, men det gjør det ikke noe mindre nyttig av et verktøy for avanserte Mac-brukere.

htop

htop er en system ressurs monitor for kommandolinjen. htop er i utgangspunktet en overlegen versjon av "topp", med en fin visuell indikator for prosessaktivitet, CPU-aktivitet, minnebruk, last gjennomsnitt og prosesshåndtering. Du kan tenke på det som Activity Monitor for kommandolinjen, men mange kommandolinjebrukere ville hevde at den er enda mer nyttig enn Activity Monitor er.

brew install htop

Vi har diskutert å installere htop på Mac før, det er virkelig et fantastisk verktøy som fortjener å være en del av en kommandolinje verktøykasse.

wget

wget kan laste ned data fra nettet og ftp, noe som gjør det til et av de beste verktøyene der ute for å laste ned noe via kommandolinjen. Enten du vil laste ned bare en enkelt fil fra et sted, eller du vil laste ned en hel katalog eller til og med speile et komplett nettsted, kan wget gjøre det for deg.

brew install wget

Du kan også installere wget uten Homebrew, men hvis du leser denne artikkelen, har du sannsynligvis allerede Homebrew.

nmap

nmap er en toppnettet nettverkssikkerhetsskanner. Det kan finne nettverksaktiver, oppdage tjenester og verter på lokale nettverk, utføre portscaninger, kart et nettverk (dermed navnet), oppdage operativsystemer og versjoner av programvare på klienter og servere, og så mye mer. Det er et utmerket verktøy for systemadministratorer, nettverksadministratorer, sikkerhetsforskere og alle andre som trenger å dabble i nettverksskanning.

brew install nmap

Du kan også få nmap for Mac som et diskbilde i en selvstendig binær hvis du heller ikke vil håndtere hjemmebrygging, men igjen snakker vi om homebrew her.

Åh, og hvis begrepet nmap appellerer til deg, men kommandolinjen er langt over hodet ditt eller for tungt, kan du bruke Network Utility på Mac OS for å utføre portscaninger, finger, whois, sporrute, ping og mye mer, alt fra en vennligere GUI app.

lenker

koblinger og lynx er kommandolinje nettlesere, slik at du får full tilgang til Internett (vel så lenge det er tekst å navigere) fra kommandolinjen. Dette er nyttig av mange grunner om å undersøke og surfe fra et terminalvindu, eller til og med for å teste nettstedfunksjonalitet og kompatibilitet med alternative nettlesere og til alternative brukstilfeller. Jeg er delvis til 'lenker', men 'lynx' er også bra, eller du kan installere begge.

brew install links

Vi har diskutert lynx før macport, og du kan også få lynx med bildestøtte hvis du er interessert, men igjen hvis du har installert Homebrew så er det et stykke kake å installere gjennom kommandolinjen.

geoiplookup

geoip gir deg geolokasjonsdata for en inntastet IP-adresse. Dette er nyttig for nettverks- og systemadministratorer, webarbeidere, sikkerhetsforskere og mye mer.

brew install geoip

Hvis du noen gang lurte på hvor en bestemt IP ligger i verden og til hvilken ISP den tilhører, så er geoip for deg.

irssi

Liker du å chatte på IRC? Vil du bli fortalt til 'rtfm' når du stiller et spørsmål i #linux? Da er irssi for deg, fordi det er uten tvil den beste irc klienten for kommandolinjen (eller kanskje generelt, beklager ircii, mirc og ircle).

brew install irssi

/ Bli med!

bash-fullføring

Hvis du bruker bash-skallet, er bash-ferdigstillelse sannsynligvis noe du enten er kjent med eller snart vil være siden det dramatisk forbedrer kommandoen og er programmerbar. Personlig er jeg delvis til zsh som også har gode ferdigstillingsegenskaper, men bash-ferdigstillelse gjør bash mye mer nyttig, så hvis du er en bash fan, sjekk det ut hvis det høres attraktivt for deg.

brew install bash-completion

Oh, og dette sier nok sånn, men hvis du har endret skallet ditt på et tidspunkt i Terminal app, så vil du bruke bash for å få noen bruk ut av bash-ferdigstillelse.

se

Klokke-kommandoen er super nyttig for å holde et kontinuerlig øye med en annen prosess. For eksempel kan du bruke se på for å spore diskbruk eller IO, eller virtuelt minnebruk, eller noe annet, oppdatere kommandoprodusenten hvert par sekunder. Dette er et av de gode verktøyene for administratorer, men det er også nyttig for mange andre formål.

brew install watch

Hjemmebrygging er ikke den eneste tilnærmingen til klokke, du kan også installere klokke på Mac OS ved hjelp av MacPorts, fra kilde eller som forkompilert binær også.

Hva tror du? Har du noen spesielt favoritt Homebrew-pakker? Del dine egne topp Homebrew-pakker, triks, installasjoner og tillegg i kommentarene nedenfor!