Quindi ho commesso l'errore di provare a eliminare tutte le dipendenze sudo. Ho scaricato npm come pacchetto dal sito e ho fatto un'installazione manuale/globale. Ma sembrava come se dovessi sempre correre con sudo ... quindi ho provato a disinstallarlo e ad eseguirlo con homebrew.Installazione di nym in homebrew: impossibile collegarsi allo symlink
Ora non posso ottenere nodo o NPM a funzionare anche ... Mi sa che devo collegare con birra collegarli ma sto ottenendo questo errore:
Could not symlink share/doc/node/gdbinit
Target /usr/local/share/doc/node/gdbinit
already exists. You may want to remove it:
rm '/usr/local/share/doc/node/gdbinit'
Ho provato a rimuovere che : E ho ottenuto il permesso negato.
Ho provato a eseguire brew prune. Ho provato a disinstallare e reinstallare utilizzando questi passaggi:
$ brew uninstall npm
$ brew uninstall node
$ npm uninstall npm -g
$ sudo rm -rf /usr/local/lib/node_module
Error: The 'brew link' step did not complete successfully
Sono in esecuzione di Yosemite 10.10.5. Ho installato git versione 2.6.0. Il mio homebrew è aggiornato. Un infermiere mi dà questo avvertimento:
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
node
Non so da dove andare. Sto cercando di perdere la mia dipendenza da CodeKit e di far funzionare il gulp.
'Ho provato a rimuovere che: E ho ottenuto il permesso denied.' - Questo perché è stato installato come radice in primo luogo. Ora devi rimuovere usando 'sudo rm '/ usr/local/share/doc/node/gdbinit''. Nota: se si utilizza homebrew, non installare più nulla con 'sudo install' in/usr/local. Questo creerà un enorme casino. – cel
Ora non riesco a collegare "symlink share/system/systemtap/tapset/node.stp/usr/local/share/system/tapset" non è scrivibile. Ho provato a fare un sudo chown -R 'username'/usr/local/share/system/tapset ma questo non ha funzionato. – pwhitt
Vorrei semplicemente cancellare tutti i file in collisione. È un po 'bizzarro, ma è per questo che abbiamo fantastici gestori di pacchetti come hombrew. La disinstallazione manuale è semplicemente troppo dolorosa. – cel