Ha Mac power user vagy, és valószínűleg szoftverfejlesztő, akkor a gépeden telepítve van a Homebrew. Abban az esetben, ha nem tudod, mi az a Homebrew, itt találsz bővebb információt, és itt olvashatod el, hogyan kell telepíteni. Alapvetően a Homebrew a Mac OS X hiányzó csomagkezelője, és további Unix csomagok telepítésére használható. Ez egy olyan eszköz, amely valóban segíthet szinte bármit telepíteni, és képes a függőségek kezelésére és a csomagok frissítésére egyetlen paranccsal.

Íme tehát a 10 legjobb Homebrew csomag Macre

1. Wget

A Wget egy parancssori eszköz, amely képes fájlokat letölteni HTTP, HTTPS, FTP és FTPS segítségével. Nem parancssoros interaktív eszköz, és bash szkripteken, cron feladatokon és terminálokon belül használható.

Telepítése:

brew install wget

2. Htop

A Htop egy top alternatíva, amely a terminálon keresztül további információkat adhat a CPU használatról, a rendelkezésre álló memóriáról, a rendszer üzemidejéről, a futó szolgáltatásokról és a futó folyamatok megállítására is képes.
htop

A hivatalos honlapról letölthető és telepíthető, de sokkal egyszerűbb a Homebrew-ból, ha csak beírjuk a terminálba:

brew install htop és a telepítés után a htop beírásával tudjuk használni.

3. Youtube-dl

A Youtube-dl egy parancssori program, amellyel YouTube videókat és hangokat tölthetünk le. Emellett képes, néhány más weboldalról is letölteni tartalmakat. A
youtube-dl -f best 'youtube-link'

Ezzel a YouTube elérhető legjobb minőségű videóit töltheti le. Bár, ellenkezik a YouTube általános szerződési feltételeivel egy igazán hasznos program, amely segíthet letölteni a YouTube-ra feltöltött, de a helyi gépeden már nem található videókat. A youtube-dl-t a Homebrew segítségével töltheted le az alábbiak szerint:
brew install youtube-dl

4. Ripgrep

A Ripgrep egy parancssori eszköz, amely képes rekurzívan keresni az aktuális könyvtáradban. Használható regex mintával, és tiszteletben tartja a gitignore szabályaidat is. A Ripgrep elérhető Mac OS X, Linux és Windows rendszerekre. Letöltheted a binárisokat innen, vagy letöltheted a Homebrew segítségével az alábbiakban látható módon.

brew install ripgrep

5. Imagemagick

Az Imagemagick számos képességgel rendelkezik, amikor képek egyik formátumból a másikba való konvertálásáról van szó, és néhány alapvető képszerkesztésre is képes, mint a flip, rotate, mirror, stb. Az Imagemagisk készítői a teljesítményt is figyelembe vették. Az Imagemagisk több szálat használ, így több I/O műveletet is képes nagyon gyorsan elvégezni. Telepíteni a következőket lehet:

brew install imagemagisk

Kiterjedt API dokumentáció és az Imagemagisk teljes képességei itt találhatók.

6. Vim

A Vim a híres, jól konfigurálható és némileg ellentmondásos szövegszerkesztő, amit használhatsz. A bővítmények széles választékával rendelkezik, és véleményem szerint, ha befektetsz egy kis időt a megfelelő konfigurálásába és megtanulod az összes parancsot, sokkal gyorsabban fogsz írni, mint egy felhasználói felülettel rendelkező szövegszerkesztővel. Több száz programozási nyelvet támogat, és minden UNIX rendszerben megtalálható. Ha azonban a legfrissebb verziót szeretnéd könnyen megszerezni, akkor érdemes a Homebrew segítségével telepíteni. Egy igazán szép weboldal, amely segít a VIM megtanulásában, a VIM Adventures nevű. Az alapvető parancsokat egy játékon keresztül tanulhatod meg, ami érdekes módja az eszköz megismerésének.

brew install vim

Az Apple számítógépek számára van egy igazán jó útmutató arról, hogyan kell megfelelően konfigurálni. Itt található.

7. Zsh

A Z shell egy másik shell, mint például a bash (alapértelmezett a Maceken). A Zsh további funkciókat biztosít, és ha egy keretrendszerrel együtt használod, akkor nagyon erős lehet, és segíthet a termelékenységedben. A Zsh a Mac OS X-hez jár, azonban elavult, és általában nem kap gyakori frissítéseket. Ezért jobb, ha brew segítségével telepíted.

brew install zsh

A keretrendszer, amelyet a Zsh-vel együtt ajánlok használni, az Oh my Zsh nevű. A Zsh + iTerm2 beállításomat egy későbbi bejegyzésben fogom megmutatni. A Zsh-nak nagyon jó pluginjai és gyönyörű témái vannak. Mindig azon kapom magam, hogy pár havonta szép témákat keresek, csak hogy megváltoztassam a terminálom kinézetét.

8. Unrar

Az unrar-t mindenki ismeri. Ez a híres unarchiver csomagkezelő parancssori változata. Teljes mértékben támogatja a RAR és ZIP fájlokat. Néhány a formátumok közül, amelyeket képes dekomprimálni: GZIP, ACE, CAB sok mással együtt. Telepítés:

brew install unrar

9. Parallel

A Parallel egy parancssori alkalmazás, amely több feladat egyidejű végrehajtására képes helyi környezetben vagy távolról. Tipikus felhasználási eset, ha van egy szkriptünk, amit többször szeretnénk futtatni. Bemenetként több hosztot, felhasználót, urlt vagy fájlt vehet fel. Telepítheted a:

brew install parallel

Az alábbi videón megnézheted, hogyan használhatod.
GNU Parallel

10. Hogyan használhatod? Speedtest-cli

Amint a neve is mutatja, ez egy olyan eszköz, amellyel sebességteszteket végezhetünk az internetkapcsolatunkon. Alapvetően a Speedtest.net.net.

brew install speedtest-cli

weboldal parancssori változata.