Ich habe homebrew mit meinem anderen Benutzerkonto installiert (das ich während der Arbeit verwende), aber es ist unmöglich, Software von meinem neu erstellten persönlichen Konto zu installieren:
$ brew install unrar
Error: Cannot write to /usr/local/Cellar
A ls -dl /usr/local/Cellar/
zeigt, dass das Verzeichnis meinem anderen Benutzerkonto gehört.
Wie konfiguriere ich Homebrew, damit mehrere Benutzer Software installieren können?
mac
user-accounts
homebrew
Sridhar Ratnakumar
quelle
quelle
sudo chown -R $(whoami) /usr/local
Antworten:
zuerst
umask
für jeden Benutzer einstellen . (.basrc oder .profile oder .bash_profile)Geben Sie dann die Schreibberechtigung für Gruppen über
/usr/local
rekursiv:Ändern Sie dann den Eigentümer in
staff
Jetzt kann jeder Benutzer, der sich in einer
staff
Gruppe befindet,brew install
andere mit dem Brühen zusammenhängende Vorgänge ausführen. Meistens ist jeder Benutzer in dieser Gruppe.quelle
chgrp
Im Homebrew-Wiki wird erwähnt, dass Sie es jederzeit installieren können. Versuchen Sie, für jeden Benutzer eine lokale Installation durchzuführen.
quelle
Hier ist meine Problemumgehung:
quelle