Ich erhalte Probleme mit Berechtigungen in Homebrew: Nachdem ich Node installiert und versucht habe, npm mit dem Befehl curl zu installieren, den Homebrew Ihnen zur Verwendung auffordert, schlägt dies aufgrund von EACCESS-Fehlern fehl. Ich überprüfte den Knotenordner und die Berechtigungen waren a) nicht im Besitz eines Benutzers (ich musste ihn chown) und b) hatten keine Schreibberechtigungen (ich musste ihn chmod 755).
Ich habe das Problem mit NPM behoben, musste aber das Installationsskript als sudo ausführen (was schlecht ist!).
Ich gehe davon aus, dass ich Homebrew als Root oder ähnliches installiert habe. Ich hoffe, dass die Neuinstallation das Problem beheben wird, aber ich kann keine Quelle für die Neuinstallation von Homebrew finden.
Wenn ich das Installationsprogramm im Terminal erneut ausführe, wird Folgendes angezeigt:
/usr/local/.git already exists!
sudo chown -R johndoe /usr/local/Library
sudo chgrp -R admin /usr/local/Library