Dacă sunteți un utilizator puternic de Mac și, probabil, un inginer de software, veți avea Homebrew instalat pe mașina dumneavoastră. În cazul în care nu știți ce este Homebrew, puteți găsi mai multe informații aici și puteți citi cum să îl instalați aici. Practic, Homebrew este managerul de pachete lipsă pentru Mac OS X și poate fi utilizat pentru a instala pachete Unix suplimentare. Este un instrument care vă poate ajuta cu adevărat să instalați aproape orice și poate gestiona dependențele și actualiza pachetele cu o singură comandă.

Așadar, iată care sunt cele mai bune 10 pachete Homebrew pentru Mac

1. Wget

Wget este un instrument în linie de comandă care poate descărca fișiere prin HTTP, HTTPS, FTP și FTPS. Este un instrument interactiv fără linie de comandă și poate fi utilizat în cadrul scripturilor bash, al joburilor cron și al terminalelor.

Cum se instalează:

brew install wget

2. Htop

Htop este o alternativă la top care poate oferi informații suplimentare prin intermediul terminalului despre utilizarea CPU, memoria disponibilă, timpul de funcționare a sistemului, serviciile în curs de execuție și, de asemenea, posibilitatea de a ucide procesele în curs de execuție.
htop

Puteți să îl descărcați și să îl instalați de pe site-ul oficial, dar este mult mai ușor să o faceți din Homebrew doar tastând în terminal:

brew install htop și îl puteți folosi tastând htop după instalare.

3. Youtube-dl

Youtube-dl este un program în linie de comandă care vă permite să descărcați videoclipuri și sunet de pe YouTube. De asemenea, poate, de asemenea, descărca conținut și de pe alte câteva site-uri web. Îl puteți utiliza tastând
youtube-dl -f best 'youtube-link'

Aceasta vă va permite să descărcați cea mai bună calitate video disponibilă pe care o are YouTube. Deși, este împotriva termenilor și condițiilor YouTube este un program foarte util care vă poate ajuta să descărcați videoclipuri pe care le-ați încărcat pe YouTube, dar pe care nu le mai aveți pe calculatorul local. Puteți descărca youtube-dl folosind Homebrew așa cum se arată mai jos:
brew install youtube-dl

4. Ripgrep

Ripgrep este un instrument în linie de comandă care poate căuta recursiv în directorul curent. Poate fi utilizat cu un model regex și poate respecta, de asemenea, regulile dumneavoastră gitignore. Ripgrep este disponibil pentru Mac OS X, Linux și Windows. Puteți descărca binarele de aici sau îl puteți descărca folosind Homebrew, așa cum se arată mai jos.

brew install ripgrep

5. Imagemagick

Imagemagisk are multe capacități atunci când vine vorba de convertirea imaginilor dintr-un format în altul și poate face, de asemenea, unele modificări de bază ale imaginilor, cum ar fi întoarcerea, rotirea, oglindirea, etc. Creatorii Imagemagisk au ținut cont și de performanță. Imagemagisk utilizează mai multe fire de execuție, astfel încât poate efectua mai multe operații I/O foarte rapid. Pentru a-l instala puteți face:

brew install imagemagisk

Documentația extinsă a API-ului și capabilitățile complete ale Imagemagisk pot fi găsite aici.

6. Vim

Vim este celebrul editor de text, foarte configurabil și oarecum controversat, pe care îl puteți folosi. Are o varietate extinsă de plugin-uri și, după părerea mea, dacă investiți ceva timp pentru a-l configura corespunzător și pentru a învăța toate comenzile, veți scrie mult mai repede decât dacă ați folosi un editor de text cu interfață de utilizator. Are suport pentru sute de limbaje de programare și este disponibil în orice sistem UNIX. Cu toate acestea, dacă doriți să obțineți cu ușurință cea mai recentă versiune, ar trebui să o instalați prin Homebrew. Un site web foarte frumos care vă va ajuta să învățați VIM se numește VIM Adventures. Veți învăța comenzile de bază jucând un joc, ceea ce reprezintă un mod interesant de a învăța acest instrument.

brew install vim

Pentru calculatoarele Apple, există un ghid foarte bun despre cum să îl configurați corect. Acesta poate fi găsit aici.

7. Zsh

Z shell este un alt shell, ca de exemplu bash (implicit pe Mac-uri). Zsh oferă funcționalități suplimentare și atunci când este folosit cu un framework poate fi foarte puternic și vă poate ajuta la productivitate. Zsh vine cu Mac OS X, cu toate acestea, este învechit și, de obicei, nu primești actualizări frecvente. De aceea este mai bine să îl instalați prin brew.

brew install zsh

Cadrul pe care vă recomand să îl folosiți cu Zsh se numește Oh my Zsh. Voi arăta configurația mea Zsh + iTerm2 într-o postare viitoare. Zsh are plugin-uri foarte bune și teme frumoase. Mereu mă trezesc căutând teme frumoase la fiecare două luni doar pentru a schimba aspectul terminalului meu.

8. Unrar

Toată lumea cunoaște unrar. Aceasta este versiunea în linie de comandă a celebrului unarchiver de pachete. Are suport complet pentru fișierele RAR și ZIP. Unele dintre formatele pe care le poate decomprima sunt GZIP, ACE, CAB împreună cu multe altele. Instalare:

brew install unrar

9. Parallel

Parallel este o aplicație în linie de comandă care poate executa concomitent mai multe lucrări în mediul local sau de la distanță. Un caz tipic de utilizare este acela de a avea un script pe care ați dori să îl executați de mai multe ori. Acesta poate lua ca intrare mai multe gazde, utilizatori, urls sau fișiere. Îl puteți instala executând:

brew install parallel

Puteți verifica videoclipul de mai jos despre cum îl puteți utiliza.
GNU Parallel

10. Speedtest-cli

Așa cum sugerează și numele său, acesta este un instrument pentru a face teste de viteză pe conexiunea dvs. de internet. Practic este versiunea în linie de comandă a site-ului Speedtest.net.

brew install speedtest-cli

.