Was ist Homebrew und wie installiere ich es unter MacOS?

Wenn Sie sich jemals gefragt haben, wie Sie Befehlszeilentools wie Telnet, Cask, Htop, Wget usw. installieren. nmapusw. unter macOS? Oder benötigen Sie zum Installieren und Aktualisieren einen Paketmanager unter macOS?ate Ihre Lieblingsanwendungen?
Für Sie als Entwickler oder Systemadministrator Homebrew ermöglicht es Ihnen, Ihre Anforderungen zu installieren, die macOS nicht in sein Kernbetriebssystem aufgenommen hat.
Was ist Homebrew?
Homebrew (brew) ist ein kostenloser Open-Source-Paketmanager, der die Installation von Apps und Software in macOS je nach Wunsch des Benutzers ermöglicht. Es wurde aufgrund seiner Einfachheit und Wirksamkeit bei der Zeitersparnis empfohlen effort. Es ist berühmt description ist „Der fehlende Paketmanager für macOS“.
Es ist really legendär, um die Kraft der Verwendung des l zu erlangenatest und updated-Version der Software auf Ihrem Mac-Gerät. In Homebrew gibt es solche Formeln Pakete direkt von seinem öffentlichen Kern-Repository zu installieren. Darüber hinaus gibt es das Fass (Brew-Cask), eine Erweiterung, die Sie über die Befehlszeile mit weiteren Softwarepaketen und binären Apps bereichert.
Wenn Sie einige Beispiele für die Verwendung von Homebrew von Experten erfahren möchten, lesen Sie Folgendes:
- Sammeln Sie alle Ihre verschiedenen Bibliotheken und Softwarepakete an einem Ort.
- mit dem Autoate Profitieren Sie bei Ihrer Arbeit von Tausenden befehlszeilenbasierten Tools.
- Installieren und praktisch lernen Python Skripte auf Ihrem lokalen Mac-Computer.
- Richten Sie eine Test- und Entwicklungsumgebung für Ihre Softwareentwicklung ein.
- Installieren Sie viele nicht verfügbare Apps im App Store.
Homebrew legt Installationsdateien im Benutzerpfad ab /usr/local/bin/
oder im Dateisystem in /usr/local/Cellar
, sondern verknüpft sie mit /usr/local/bin
. Diese EinrichtungateEs ist für Sie, diese Apps aus dem Anwendungsordner zu starten, als ob es ein normaler Teil Ihres schönen macOS wäre.
System Anforderungen
Für die Installation von Homebrew sind einige Systemanforderungen und Kenntnisse der persönlichen Vertrautheit im macOS-Terminal erforderlich, mit denen Sie Homebrew installieren. Zuvor sollten Sie die Xcode-Entwicklungssoftware von Apple installieren, die einige Homebrew-Pakete als Abhängigkeit benötigen.
Die Mindestanforderungen, die Sie zur Installation von Homebrew auf einem Mac benötigen, sind folgende:
- macOS Mojave (10.14) oder laterDie prevEinige Versionen werden nur eingeschränkt unterstützt.
- Apple Silicon CPU 1 oder ein 64-bit Intel-CPU.
- Befehlszeilen-Tool (CLT) für Xcode.
- Verfügbarkeit und Kenntnis der bourne-kompatiblen Shell für die Installation und Verwendung von bash oder zsh.
- Internetverbindung und Administratorzugriff.
Homebrew installieren
Es ist relativ einfach process Wenn Sie mit der Verwendung einer Befehlszeile vertraut sind, gibt es einige leicht unterschiedliche Methoden, die sich jedoch größtenteils ähneln:
Öffnen Sie das Mac OS-Terminal
Suchen Sie im Finder nach der macOS Terminal-Oberfläche und dann im Ordner "Anwendung" bis zum Ordner "Dienstprogramm". Doppelklicken Sie auf das Symbol "Terminal-Anwendung".
Oder Sie können einfach die Tastenkombination verwenden, BEFEHL+LEERTASTE gedrückt halten und „Terminal“ eingeben box.
Installieren Sie die Befehlszeilentools von Xcode
Für einige Homebrew-Tools benötigen Sie Xcode. Xcode ist eine macOS-Integrationated Entwicklungsumgebung (IDE). Sie können damit Apps für alle Mac-Betriebssysteme, iOS, iPad-Betriebssysteme, Uhren-Betriebssysteme und Fernseh-Betriebssysteme erstellen. Um es herunterzuladen und zu installieren, führen Sie den folgenden Befehl im Terminal aus:
xcode-select --install
Akzeptieren Sie den Start der Installation und der Lizenz, diese wird automatisch installiertally.
Installieren Sie Homebrew
Jetzt wird Homebrew automatisch installiertally, führen Sie den folgenden Befehl aus macOS High Sierra, Sierra, El Capitan und früher:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Wenn Sie die Serienzeilen der Installation des Skripts sehen möchten, drücken Sie Return
Drücken Sie zum zweiten Mal darauf, um die Installation zu akzeptieren, oder drücken Sie Escape
zum Stornieren. Sie werden aufgefordert, das Admin-Passwort einzugeben. Warten Sie dann einige Zeit, bis die process Wenn der Vorgang abgeschlossen ist, wird die Meldung „Installation erfolgreich!".
So installieren Sie Homebrew in a manuelle WeiseSie können einen Befehl zum Herunterladen des Installationsskripts und anschließend einen weiteren Befehl zum Ausführen des Skripts schreiben.
Führen Sie den folgenden Befehl in der Terminal-Shell aus, um das Skript herunterzuladen:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.sh
Dieser Curl-Befehl lädt das Homebrew-Installationsskript aus dem Git-Repository von Homebrew auf Ihren Mac-Computer herunter, ohne es jedoch zu installieren.
Der Vorteil der manuellen Methode besteht darin, dass Sie dies tun können revSehen Sie sich den Code an, wenn Sie wissen möchten, welches Skript ausgeführt wird. Schreiben Sie nun den Befehl less, um eine Idee zu übernehmen:
less install.sh
Wenn Sie mit dem Skriptinhalt vertraut sind, installieren Sie ihn mit dem Befehl bash:
/bin/bash install.sh
Das Skript zeigt Ihnen die Reihenfolge an process und wird Sie bitten, es anzunehmen. Das Skript überprüft außerdem die Computervoraussetzungen, bevor es fortfährt. Wenn Sie nach Ihrem Super-Passwort gefragt werden, geben Sie es ein und geben Sie den Buchstaben Y ein, um es zu beendenally Bestätigen Sie Ihre Zustimmung zur Installation process.
An dieser Stelle möchte ich gratulierenate Ihreself, können Sie lieber einen Befehl ausführen, der sicherstellt, dass Homebrew tatsächlich installiert wird:
brew doctor
Das Ergebnis informiert Sie über den Homebrew-Status und darüber, ob Pakete aktualisiert werden müssenates.
Wenn alle Dinge in Ordnung sind, sollte diese Meldung angezeigt werden:
<span style="color: #999999;">Output</span>
Your system is ready to brew.
Wenn Sie diesen Punkt erreicht haben, finally Sie können mit der Installation von Softwarepaketen über Homebrew beginnen. Führen Sie die Hilfedokumentation aus, um weitere Informationen zu erhalten:
brew help
Sie können mit dem Befehl auch nach Apps suchen brew search {package name}
Beispiel
brew search nginx
Deaktivieren Sie Analytics
Homebrew sammelt Benutzerdaten und sendet mithilfe anonymisierter Verhaltensverfolgung Analysen an die Entwickler. Möglicherweise haben Sie damit kein Problem, oder Sie ziehen es vor, dies zu tunsable es.
Wenn Sie di wollensable Analytics, geben Sie diesen Befehl ein:
brew analytics off
Installieren Sie Pakete
Sie können jetzt Ihre Lieblingspakete installieren, aktualisieren und entfernen. Es wird empfohlen, mit dem zu beginnen tree
Paket ermöglicht es Ihnen, einen grafischen Verzeichnisbaum zu haben. Sie können es mit dem folgenden Befehl installieren.
brew install tree
Dieser Befehl wird aktualisiertate Öffnen Sie die Liste der Homebrew-Pakete und installieren Sie dann den Befehl „tree“.
Zu aktualisierenate Alle Formeln-Software und Brauen, geben Sie ein:
brew update
Homebrew soll Paketdateien standardmäßig in / usr / local installieren, um den Pfad eines installierten Pakets mit dem folgenden Befehl anzuzeigen:
which {package name}
Das Ergebnis sollte sein:
<span style="color: #999999;">Output</span>
/usr/local/bin/{package name}
Um ein Paket zu deinstallieren, schreiben Sie diesen Befehl:
brew uninstall {package name}
Beispiele für die Installation von Software mit Homebrew
Es gibt Tausende von Softwarepaketen in Formeln von Homebrew, wie zum Beispiel:
Imagemick: ein Werkzeug zur Manipulationate Bilder in andere Formate für macOS konvertieren.
Installationsbefehl:
brew install imagemagick
Archey: Grafische Systeminformationen, um den localhost für macOS mit Ihrem Team zu teilen.
Installationsbefehl:
brew install archey
Nabe: Um GitHub-Unterstützung hinzuzufügen, können Sie die Befehlszeile besser nutzen.
Installationsbefehl:
brew install hub
tldr: haben simplified examples on how to use the command line, with community-driven man pages.
Installationsbefehl:
brew install tldr
Homebrew-Fässer
Cask ist eine weitere Sammlung von Homebrew-Paketen aus MacOS-Apps und Nicht-Open-Source-Software. Um nach einem Paket zu suchen, geben Sie Brew Search –Casks {Paketname} ein:
brew search --casks google-chrome
brew search --casks docker
brew search --casks dropbox
Verwenden Sie zum Installieren einer Fasssoftware den Befehl brew install --cask {package name}
Beispiel
brew install --cask firefox
Homebrew deinstallieren
Die Deinstallation von Homebrew ist sehr einfach process, müssen Sie nur das Deinstallations-Ruby-Skript im Terminal ausführen. Wählen Sie einfach den Befehl aus, der Ihre MacOS-Version anpasst.
Geben Sie Folgendes ein, um Homebrew von macOS Catalina, macOS Big Sur und macOS Mojave zu deinstallieren:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
Geben Sie Folgendes ein, um Homebrew von macOS High Sierra, Sierra, El Capitan und früheren Versionen zu deinstallieren:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Oder Sie können das „Deinstallations“-Skript auf Ihren Computer herunterladen und manuell ausführenally:
curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh
Nachher revNachdem Sie den Inhalt des Skripts angezeigt haben, führen Sie dieses Skript aus, um Homebrew zu deinstallieren:
bash uninstall.sh
Schlussfolgerung
In diesem Tutorial können Sie sich eine klare Vorstellung davon machen, die durch Codes, Details und Beispiele unterstützt wird, um Homebrew auf Ihrem MacOS zu installieren. Weitere Details finden Sie im offizielle Liste der Homebrew-Pakete. Außerdem hatten wir bereits über die Installation einiger Softwarebeispiele veröffentlicht, wie z Telnet-Befehl, wenn er in macOS fehlt.
Viel Spaß damit!