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 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: 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) 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! Das könnte Sie auch interessieren:
|
<<: Tiefgreifendes Verständnis der Datenreaktionsfähigkeit von Vue
>>: Zusammenfassung der Methoden zur Änderung von MySQL-Passwörtern
Wiederholung: Wiederholen Sie bestimmte Seitendes...
js-Arrays sind wahrscheinlich jedem bekannt, da s...
Beispielsweise Benutzer, die eine Bildschirmleseso...
Beinhaltet den Prozess der Initialisierung des Ro...
Vorwort Was ist Staat Wir alle sagen, dass React ...
Wenn Sie React Router verstehen möchten, sollten ...
Inhaltsverzeichnis Vorwort 1. for-Schleife 2. whi...
1. Scroll Snap ist eine unverzichtbare Fähigkeit ...
Installationsschritte 1. Erstellen Sie eine virtu...
Inhaltsverzeichnis 1. Gründe für Indexfehler 2. S...
Inhaltsverzeichnis Grundlegende Syntax für Multi-...
In diesem Artikelbeispiel wird der spezifische Ja...
Inhaltsverzeichnis 1. Was ist eine Richtlinie? Ei...
Um das Problem zu lösen, dass Deepin den Google C...
In diesem Artikelbeispiel wird der spezifische Co...