Wenn Sie ein Mac-Poweruser und wahrscheinlich ein Softwareentwickler sind, haben Sie Homebrew auf Ihrem Rechner installiert. Falls Sie nicht wissen, was Homebrew ist, können Sie hier mehr Informationen finden und hier lesen, wie Sie es installieren. Im Grunde ist Homebrew der fehlende Paketmanager für Mac OS X und kann verwendet werden, um zusätzliche Unix-Pakete zu installieren. Es ist ein Tool, das Ihnen wirklich helfen kann, fast alles zu installieren und es kann Abhängigkeiten verwalten und Pakete mit nur einem Befehl aktualisieren.

Hier sind also die 10 besten Homebrew-Pakete für Mac

1. Wget

Wget ist ein Kommandozeilenwerkzeug, das Dateien über HTTP, HTTPS, FTP und FTPS herunterladen kann. Es ist ein interaktives Tool ohne Kommandozeile und kann in Bash-Skripten, Cron-Jobs und Terminals verwendet werden.

Wie installiert man es:

brew install wget

2. Htop

Htop ist eine Top-Alternative, die über das Terminal zusätzliche Informationen über die CPU-Auslastung, den verfügbaren Speicher, die Betriebszeit des Systems, die laufenden Dienste und auch die Möglichkeit, laufende Prozesse zu beenden, liefern kann.
htop

Sie können es von der offiziellen Website herunterladen und installieren, aber es ist viel einfacher, es von Homebrew aus zu tun, indem Sie einfach in Ihr Terminal eingeben:

brew install htop und Sie können es verwenden, indem Sie htop nach der Installation eingeben.

3. Youtube-dl

Youtube-dl ist ein Kommandozeilenprogramm, mit dem Sie YouTube-Videos und Sound herunterladen können. Es kann auch Inhalte von einer Reihe anderer Websites herunterladen. Sie können es verwenden, indem Sie
youtube-dl -f best 'youtube-link'

Damit können Sie die beste verfügbare Videoqualität herunterladen, die YouTube hat. Obwohl es gegen die Geschäftsbedingungen von YouTube verstößt, ist es ein wirklich nützliches Programm, das Ihnen helfen kann, Videos herunterzuladen, die Sie auf YouTube hochgeladen haben, die aber nicht mehr auf Ihrem lokalen Rechner vorhanden sind. Sie können youtube-dl mit Homebrew wie unten gezeigt herunterladen:
brew install youtube-dl

4. Ripgrep

Ripgrep ist ein Kommandozeilenwerkzeug, das rekursiv das aktuelle Verzeichnis durchsuchen kann. Es kann mit einem Regex-Muster verwendet werden und es kann auch Ihre Gitignore-Regeln berücksichtigen. Ripgrep ist für Mac OS X, Linux und Windows verfügbar. Sie können die Binärdateien hier herunterladen oder Sie können es mit Homebrew wie unten gezeigt herunterladen.

brew install ripgrep

5. Imagemagick

Imagemagisk hat viele Fähigkeiten, wenn es darum geht, Bilder von einem Format in ein anderes zu konvertieren, und es kann auch einige grundlegende Bildbearbeitungen wie Spiegeln, Drehen, Spiegeln usw. durchführen. Die Schöpfer von Imagemagisk haben auch die Leistung im Auge behalten. Imagemagisk nutzt mehrere Threads, so dass es mehrere E/A-Operationen sehr schnell durchführen kann. Um es zu installieren, können Sie folgendes tun:

brew install imagemagisk

Eine ausführliche API-Dokumentation und die vollen Möglichkeiten von Imagemagisk finden Sie hier.

6. Vim

Vim ist der berühmte, hoch konfigurierbare und etwas umstrittene Texteditor, den man verwenden kann. Er hat eine große Auswahl an Plugins und meiner Meinung nach werden Sie, wenn Sie etwas Zeit investieren, um ihn richtig zu konfigurieren und alle Befehle zu lernen, viel schneller schreiben als mit einem Texteditor mit einer Benutzeroberfläche. Er unterstützt Hunderte von Programmiersprachen und ist auf jedem UNIX-System verfügbar. Wenn Sie jedoch die neueste Version auf einfache Weise erhalten möchten, sollten Sie sie über Homebrew installieren. Eine wirklich gute Website, die Ihnen hilft, VIM zu lernen, heißt VIM Adventures. Sie lernen die grundlegenden Befehle, indem Sie ein Spiel spielen, das eine interessante Art ist, das Tool zu lernen.

brew install vim

Für Apple-Computer gibt es eine wirklich gute Anleitung, wie man es richtig konfiguriert. Sie kann hier gefunden werden.

7. Zsh

Z-Shell ist eine weitere Shell, wie zum Beispiel bash (Standard auf Macs). Zsh bietet zusätzliche Funktionen und wenn sie mit einem Framework verwendet wird, kann sie sehr leistungsfähig sein und die Produktivität steigern. Zsh wird mit Mac OS X geliefert, ist jedoch veraltet und wird normalerweise nicht regelmäßig aktualisiert. Deshalb ist es besser, es über brew zu installieren.

brew install zsh

Das Framework, das ich empfehle, mit Zsh zu verwenden, heißt Oh my Zsh. Ich werde mein Zsh + iTerm2 Setup in einem zukünftigen Beitrag zeigen. Zsh hat wirklich gute Plugins und schöne Themes. Ich ertappe mich immer wieder dabei, dass ich alle paar Monate nach schönen Themes suche, nur um das Aussehen meines Terminals zu ändern.

8. Unrar

Jeder kennt unrar. Dies ist die Kommandozeilenversion des berühmten Pakets unarchiver. Es hat volle Unterstützung für RAR- und ZIP-Dateien. Einige der Formate, die es dekomprimieren kann, sind GZIP, ACE, CAB und viele mehr. Installation:

brew install unrar

9. Parallel

Parallel ist eine Kommandozeilenanwendung, die mehrere Aufträge gleichzeitig in Ihrer lokalen Umgebung oder aus der Ferne ausführen kann. Ein typischer Anwendungsfall ist ein Skript, das Sie viele Male ausführen möchten. Es kann als Eingabe mehrere Hosts, Benutzer, URLs oder Dateien annehmen. Sie können es installieren, indem Sie folgendes ausführen:

brew install parallel

Sie können sich das Video unten ansehen, wie Sie es verwenden können.
GNU Parallel

10. Speedtest-cli

Wie der Name schon sagt, ist dies ein Tool, um Geschwindigkeitstests für Ihre Internetverbindung durchzuführen. Im Grunde ist es die Kommandozeilenversion der Website Speedtest.net.

brew install speedtest-cli