Informationen zur Installation von Homebrew auf dem Mac

Informationen zur Installation von Homebrew auf dem Mac

Vor kurzem hat Xiao Ming einen neuen Mac gekauft und möchte seine eigene Blog-Website erstellen, für die eine Node.js-Umgebung erforderlich ist. Node.js wird in MacOS von Homebrew installiert und verwaltet. Daher gibt es den Installationsprozess von Homebrew.

Was ist Homebrew?

Kurz gesagt ist Homebrew ein Paketverwaltungstool für Mac OS, das Äquivalent zu yum in Redhat Linux (Centos/RHEL/Fedora) oder apt-get in Debian Linux (Debian/Ubuntu).

Wie installiere ich Homebrew?

Wir verwenden die einheitliche Installationsmethode der offiziellen Website. Führen Sie einfach den folgenden Befehl aus

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Ruby ist eine serverseitige Skriptsprache für die objektorientierte Programmierung mit Open Source, die standardmäßig auf dem Mac installiert ist. Wenn nach längerer Zeit die Meldung **Installation erfolgreich!** erscheint, bedeutet dies, dass die Installation erfolgreich war.

Wenn der Artikel hier enden würde, wäre sein Wert zu gering. Als nächstes werde ich näher darauf für Sie eingehen.

Mögliche Probleme bei der Installation

Unzureichende Lese- und Schreibberechtigungen

Während der Installation stieß Xiao Ming auf ein Problem: Die folgende Eingabeaufforderung wurde angezeigt, die darauf hinwies, dass die aktuellen Benutzerberechtigungen nicht ausreichten:

touch: /Users/xiaoming/Library/Caches/Homebrew/.cleaned: Berechtigung verweigert

Lösung

Der Superadministrator (Root) muss Berechtigungen erteilen und die folgenden Befehle ausführen:

sudo chown -R ${USER} /Benutzer/xiaoming/Library/Caches/Homebrew/

Geben Sie einfach das Passwort ein, wenn Sie dazu aufgefordert werden.

Der Befehl chown wird vom Systemadministrator (root) verwendet. Normale Benutzer haben weder die Berechtigung, den Besitzer der Dateien anderer Personen zu ändern, noch haben sie die Berechtigung, den Besitzer ihrer eigenen Dateien auf eine andere Person zu ändern. Nur der Systemadministrator (root) verfügt über diese Berechtigung. Gibt an, dass der Root-Benutzer verwendet wird, um dem aktuellen Benutzer die Berechtigung zum Bedienen des Verzeichnisses zu erteilen.

Wie kann die Geschwindigkeit der Brew-Installation erhöht werden?

Nachdem wir brew erfolgreich installiert haben, können wir die gewünschte Software installieren, wie zum Beispiel
brew install node

Aber es scheint ein bisschen schlecht zu sein. Warum ist die Download- und Installationsgeschwindigkeit nach der Ausführung des Befehls so rührend? Das Problem zu entdecken ist ein guter Anfang. Xiao Ming, der an einer Zwangsstörung leidet, sammelte sofort verschiedene Informationen im Internet. Während er die Vorteile des Internetzeitalters genoss, tappte er immer wieder in Fallen. Nach mehreren Downloads, Installationen und Deinstallationen konnte er sich schließlich erfolgreich aus der Falle befreien.

Bottles-Quelle ersetzen

Standardmäßig befindet sich die von Homebrew installierte Software in den folgenden Verzeichnissen:

/usr/local/Cellar/

Keller bedeutet Weinkeller oder unterirdischer Keller, und eine von Homebrew vorkompilierte Software heißt Bottle. Bottles sind viele Weinflaschen (also Software). Homebrew nennt die Installation einer Software das Einbringen einer Weinflasche in einen Weinkeller (unterirdischen Keller) (aber eigentlich ist es ein Eingießen, also das Einfüllen in den Weinkeller).

Die offizielle Homebrew-Software (also Bottles) befindet sich auf der Website bintray (https://bintray.com/). Da es sich um eine ausländische Website handelt und aus bekannten Gründen,

Wenn Sie es direkt von hier herunterladen, ist es sehr langsam, daher müssen wir es noch auf eine inländische Quelle umstellen (bereitgestellt von USTC):

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile

Nachdem dieser Befehl ausgeführt wurde, können wir die Geschwindigkeit des Fliegens erleben ~ whoosh whoosh whoosh ~

Moment mal (Erkang-Emoticon), lassen Sie mich übrigens ein paar Befehle erwähnen, die Mingge oft verwendet.

Mehrere grundlegende Befehle für brew

•Abfragesoftware

Name der Brew-Suchsoftware

• Installieren Sie die Software

Name der Brew-Installationssoftware

• Start | Stopp | Software neu starten

Bei Software, die im Hintergrund ausgeführt werden muss, können die meisten davon auf die folgenden Arten gestartet, gestoppt und neu gestartet werden (das Prinzip besteht darin, launchctl+plist zu verwenden und die Software auf diese Weise zu starten

Es startet auch automatisch nach dem Neustart des Computers)

brew services start|stop|restart 軟件名

Informationen zu den Grundsätzen und der detaillierten Verwendung von Brew-Diensten finden Sie unter: Mac Service Management – ​​​​launchd, launchctl, LaunchAgent, LaunchDaemon, detaillierte Erläuterung der Brew-Dienste.

• Software deinstallieren

Name der Brew-Deinstallationssoftware

• Softwareinformationen anzeigen

Brewinfo-Softwarename

• Sehen Sie, welche Software installiert ist

Name der Brühlistensoftware

• Sehen Sie, welche Software installiert ist

Name der Brühlistensoftware

• Hilfe anzeigen

Hilfe zum Brauen

Oben sind einige häufig verwendete Brew-Befehle aufgeführt. Lassen Sie mich abschließend noch einmal darauf eingehen und genauer erläutern, wie Sie Brew elegant beenden können.

Brew deinstallieren

Da wir zu Beginn die offizielle Installationsmethode verwendet haben, verwenden wir immer noch die offizielle Deinstallationsmethode:

/usr/bin/ruby -e "$(curl -fsSL https://mirrors.aliyun.com/homebrew/brew/install/master/uninstall)"

Zusammenfassen

Oben habe ich Ihnen die Installation von Homebrew auf dem Mac vorgestellt. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Lösen Sie das Problem, dass Sie sich bei der Installation von MySQL auf einem Mac mit Homebrew nicht anmelden können

<<:  Tiefgreifendes Verständnis der Datenreaktionsfähigkeit von Vue

>>:  Zusammenfassung der Methoden zur Änderung von MySQL-Passwörtern

Artikel empfehlen

Webdesign-Tipps: Einfache Regeln für das Seitenlayout

Wiederholung: Wiederholen Sie bestimmte Seitendes...

Tiefgreifendes Verständnis des Javascript-Klassenarrays

js-Arrays sind wahrscheinlich jedem bekannt, da s...

Schreiben Sie Ihr HTML so, um Ihren Code kompatibler zu machen

Beispielsweise Benutzer, die eine Bildschirmleseso...

Windows-Plattformkonfiguration Version 5.7 + MySQL-Datenbankdienst

Beinhaltet den Prozess der Initialisierung des Ro...

Detaillierte Erklärung der Abkürzung von State in React

Vorwort Was ist Staat Wir alle sagen, dass React ...

Ein kurzer Vortrag über die Geschichte von React Router

Wenn Sie React Router verstehen möchten, sollten ...

Installations-Tutorial für virtuelle VMware-Maschinen unter Ubuntu 18.04

Installationsschritte 1. Erstellen Sie eine virtu...

Prinzip des MySQL-Indexfehlers

Inhaltsverzeichnis 1. Gründe für Indexfehler 2. S...

Probleme mit Join-Abfragen und Unterabfragen in MySQL

Inhaltsverzeichnis Grundlegende Syntax für Multi-...

JavaScript zum Implementieren eines Dropdown-Listenauswahlfelds

In diesem Artikelbeispiel wird der spezifische Ja...

Vue realisiert Bildwechseleffekt

In diesem Artikelbeispiel wird der spezifische Co...