2017-04-20 4 views
0
Error: Could not symlink share/systemtap/tapset/node.stp 
/usr/local/share/systemtap/tapset is not writable. 

Ich bekomme diesen Fehler beim Installieren von Knoten mit brauen, wie kann ich es beheben? Ich habe von der Verwendung von Sudo und anderen Methoden gehört, aber ich weiß, dass einige dieser Methoden zu zukünftigen Problemen führen können, also möchte ich sicherstellen, dass ich die richtige Lösung mache.Brew Installation Knotenfehler?

Beachten Sie, dass ich den Knoten manuell einfach deinstalliert habe, indem ich die erforderlichen Dateien in jedem Ordner gelöscht habe, der auf einer Website aufgeführt ist und beschreibt, wie man sie manuell deinstalliert. Dann habe ich versucht, erneut zu installieren, indem ich gebraut habe, was mir diesen Fehler gibt. Der Grund, warum ich es erneut installieren wollte, war, weil ich ein Problem mit den Berechtigungen hatte, die globale Pakete installieren, und eine Lösung zur Neuinstallation mit brew empfohlen wurde.

+0

'Gebräu doctor' - Ausgang? – jtrein

+0

'Sie haben Kegs in Ihrem Keller entfesselt' ' Leaving Kegs unlinked kann zu Build-Problem führen und Biere verursachen, die von abhängen, dass diese Kegs nicht richtig ausgeführt werden, sobald sie einmal gebaut wurden. Führen Sie "brauen Link" auf diese: node' – koz

+0

Ich renne "brew link node" und der gleiche Fehler kommt – koz

Antwort

1

Die Lösung gefunden !!

Da ich in der Vergangenheit sudo mit anderen Befehlen verwendet hatte, erkannte ich nicht die potenziellen Probleme, die es im Laufe der Zeit verursachte, nun waren mehrere Dateien und Verzeichnisse in/usr/local Eigentum von root.

Um diese loszuwerden, nahm ich Besitz aller Dateien und Verzeichnisse unter/usr/local den Befehl zurück:

sudo chown -R $USER /usr/local