9 dintre cele mai bune pachete Homebrew pentru Mac

Anonim

Dacă sunteți un utilizator avansat de Mac care petrece o cantitate considerabilă de timp la linia de comandă, probabil că aveți Homebrew instalat până acum. Deci, ce zici să distribui o listă cu unele dintre cele mai bune pachete Homebrew disponibile pentru utilizatorii de Mac?

Am discutat despre Homebrew de multe ori înainte, dar, în esență, face instalarea de instrumente suplimentare de linie de comandă mai ușoară ca niciodată, deoarece nu este necesară compilarea și gestionează dependențele pentru tine.Chiar dacă nu aveți Homebrew instalat, această listă cu unele dintre cele mai utile pachete și instrumente Homebrew vă poate inspira să obțineți Homebrew pe Mac.

Pentru a obține orice utilizare din această listă, veți dori să fiți un utilizator de linie de comandă destul de avansat și, evident, va trebui să instalați Homebrew pe Mac dacă nu ați făcut-o încă. Atunci ești gata să mergi și să te bucuri de colecție. Și nu uitați să împărtășiți propriile pachete Homebrew preferate și în comentarii.

În nicio ordine anume, iată câteva dintre cele mai bune pachete Homebrew pentru Mac:

butoi

Cask vă permite să instalați ușor aplicațiile și binarele GUI pentru Mac OS direct din linia de comandă folosind Homebrew. Mai întâi instalați cask, apoi puteți instala aplicații normale pentru Mac direct din linia de comandă.

brew install cask

De exemplu, odată ce ai cask, dacă vrei să instalezi Chrome din linia de comandă, atunci Cask poate face asta cu o comandă ca următoarea:

brew cask instalează google-chrome

Sau poate doriți să instalați iterm2, astfel încât să aveți acea linie de comandă drop-down disponibilă de oriunde:

brew cask install iterm2

Cask poate instala tone de aplicații în Mac OS fără a fi nevoie să le descarce individual de pe diverse site-uri web și apoi să treacă prin rutina tipică de instalare cu drag-and-drop.

Rețineți că Cask are anumite limitări, de exemplu, nu poate instala nimic din Mac App Store, iar Cask nu poate instala actualizări de software pe Mac, așa cum comanda „softwareupdate” este capabilă să instaleze , dar asta nu îl face mai puțin util ca instrument pentru utilizatorii avansați de Mac.

htop

htop este un monitor de resurse de sistem pentru linia de comandă. htop este practic o versiune superioară a „top”, cu un indicator vizual frumos al activității procesului, al activității CPU, al utilizării memoriei, al încărcării medie și al managementului procesului.Puteți să vă gândiți la el ca Monitorul activității pentru linia de comandă, deși mulți utilizatori din linia de comandă ar argumenta că este chiar mai util decât este Monitorul activității.

brew install htop

Am mai discutat despre instalarea htop pe Mac, este într-adevăr un instrument fantastic care merită să facă parte din orice cutie de instrumente din linia de comandă.

wget

wget poate descărca date de pe web și ftp, făcându-l unul dintre cele mai bune instrumente disponibile pentru a descărca orice prin linia de comandă. Indiferent dacă doriți să descărcați un singur fișier de undeva, fie că doriți să descărcați un director întreg sau chiar să oglindiți un site web complet, wget o poate face pentru dvs.

brew install wget

De asemenea, puteți instala wget fără Homebrew, dar dacă citiți acest articol, probabil că aveți deja Homebrew.

nmap

nmap este un scaner de securitate de rețea de top. Poate găsi active de rețea, poate descoperi servicii și gazde în rețelele locale, poate efectua scanări de porturi, poate mapa o rețea (de unde și numele), poate detecta sisteme de operare și versiuni de software pe clienți și servere și multe altele. Este un instrument excelent pentru administratorii de sisteme, administratorii de rețea, cercetătorii de securitate și oricine altcineva care trebuie să se implice în activitatea de scanare a rețelei.

brew install nmap

De asemenea, puteți obține nmap pentru Mac ca imagine de disc într-un binar autonom dacă preferați să nu vă ocupați de homebrew, dar din nou, vorbim despre homebrew aici.

O, și dacă conceptul de nmap vă atrage, dar linia de comandă este mult peste cap sau prea greoaie, atunci puteți utiliza Network Utility pe Mac OS pentru a efectua scanări de porturi, degete, whois, urmărire ruta, ping și multe altele, toate dintr-o aplicație GUI mai prietenoasă.

links

link-urile și lynx sunt browsere web de linie de comandă, permițându-vă acces complet la web (ei bine, atâta timp cât există text de navigat) din linia de comandă. Acest lucru este util din mai multe motive, fie că este cercetarea și navigarea pe web dintr-o fereastră de terminal, fie chiar pentru testarea funcționalității și compatibilitatea site-ului web cu browsere alternative și pentru cazuri de utilizare alternative. Sunt parțial față de „linkuri”, dar și „lynx” este bun sau le puteți instala pe ambele.

brew install links

Am discutat despre lynx înainte de macports, și puteți obține, de asemenea, lynx cu suport pentru imagini dacă sunteți interesat, dar din nou, dacă aveți Homebrew instalat, atunci este ușor de instalat prin linia de comandă .

geoiplookup

geoip vă oferă date de localizare geografică pentru o adresă IP introdusă. Acest lucru este util pentru administratorii de rețele și de sisteme, lucrătorii web, cercetătorii în domeniul securității și multe altele.

brew install geoip

Dacă te-ai întrebat vreodată unde se află un anumit IP în lume și cărui ISP îi aparține, atunci geoip este pentru tine.

irssi

Vă place să discutați pe IRC? Vrei să ți se spună să „rtfm” atunci când pui o întrebare în linux? Atunci irssi este pentru tine, pentru că este, fără îndoială, cel mai bun client irc pentru linia de comandă (sau poate în general, scuze ircii, mirc și ircle).

brew install irssi

/alătură-te!

bash-completion

Dacă utilizați shell-ul bash, atunci finalizarea bash este probabil ceva cu care fie sunteți familiarizat sau va fi în curând, deoarece îmbunătățește dramatic finalizarea comenzii și este programabilă. Personal, sunt parțial față de zsh, care are și capacități de completare grozave, dar completarea bash face ca bash-ul să fie mult mai util, așa că, dacă sunteți un fan bash, verificați-l dacă vă sună atrăgător.

brew install bash-completion

Oh, și probabil că este de la sine înțeles, dar dacă ți-ai schimbat shell-ul la un moment dat în aplicația Terminal, atunci ai dori să folosești bash pentru a profita de completarea bash.

ceas

Comanda ceas este super utilă pentru a urmări continuu alt proces. De exemplu, puteți utiliza ceasul pentru a urmări utilizarea discului sau IO, sau utilizarea memoriei virtuale sau orice altceva, actualizând rezultatul comenzii la fiecare câteva secunde. Acesta este unul dintre acele instrumente grozave pentru administratori, dar este util și în multe alte scopuri.

brew install ceas

Home-brew nu este singura abordare pentru ceas, de asemenea, puteți instala ceas pe Mac OS folosind MacPorts, din sursă sau ca un binar precompilat.

Tu ce crezi? Aveți pachete Homebrew deosebit de preferate? Distribuiți-vă propriile pachete, trucuri, instalări și suplimente de top Homebrew în comentariile de mai jos!

9 dintre cele mai bune pachete Homebrew pentru Mac