So che questa domanda è stata posta molte volte ma non potevo ancora farlo. Quindi ho installato erroneamente "node" facendo sudo apt-get install node
e successivamente ho installato nodejs (v0.10.37). Ho provato ad aggiornare a v0.12 con npm ma continua a dire 0.10.37 quando faccio il nodejs -v
. Inoltre, non posso usare il comando node poiché ho installato erroneamente l'altro "nodo" prima. Ho provato tutti i diversi comandi di cui la gente parla in tutte le altre risposte e non ho potuto ancora farlo. Penso che il problema principale sia che continuo ad avere il pacchetto di nodi sbagliato e che l'installazione di nodejs-legacy non funziona. Anche il comando npm install
funziona e crea la cartella con i file, ma la mia app dice ancora che mancano le librerie.Completamente disinstallare nodejs, npm e node in ubuntu 14.04
risposta
sudo apt-get remove nodejs
sudo apt-get remove npm
Quindi andare a /etc/apt/sources.list.d e rimuovere qualsiasi elenco di nodi se si dispone. Poi fare un controllo
sudo apt-get update
per qualsiasi .npm o una cartella .node nella vostra cartella home e cancellare quelli.
Se si digita
which node
si può vedere la posizione del nodo. Prova anche which nodejs
e which npm
.
Si consiglia di installare il nodo utilizzando Node Version Manager (NVM). Mi ha risparmiato un sacco di mal di testa. Perché puoi installare nodejs e npm senza sudo usando nvm.
In aggiunta a ciò, ti suggerisco anche di rimuovere eventuali PPA di terze parti se li hai aggiunti. Ero bloccato a questo problema, il nodo veniva rimosso ma ancora non ero in grado di installare una versione più recente senza usare 'nvm' – shivendra
Grazie. La tua vecchia soluzione funziona per me. –
Solo questo ha funzionato per me! Alla fine aggiungo il comando successivo: 'rm -rf usr/local/bin/npm' – dani24
ero pazzo nodo di eliminazione e NPM e nodejs dalla mia ubuntu 14.04 ma con questo passi si elimina ...
sudo apt-get uninstall nodejs npm node
sudo apt-get remove nodejs npm node
se si disinstalla correttamente ed è ancora lì, beffore questo check link a fondo ...
//this will fine the `/usr/bin` or `/usr/local/bin`
find/-name "node"
// check path of program...
ls -l node
//and remove it
rm -rf /usr/bin/node
More information
Remove - Official website
If you installed via git repository Try purge nodejs npm and node
Per rimuovere nodejs, npm e node_modules da Ubuntu, è necessario rimuovere i contenitori anche in posizioni diverse in Ubuntu.
Queste potrebbero essere:
/usr/local/bin/npm
/usr/local/share/man/man1/node
/usr/local/lib/dtrace/node.d
~/.npm
~/.node-gyp
/opt/local/bin/node
opt/local/include/node
/opt/local/lib/node_modules
l'ho fatto con successo. Quindi sto condividendo l'intera procedura.
è necessario seguire i passaggi descritti qui: http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
utilizza la formattazione per migliorare la leggibilità del tuo post – Miki
Questo è meglio rimuovere NodeJS ed i suoi moduli manualmente perché l'installazione lascia un sacco di file, link e moduli alle spalle e poi si crea problemi, mentre noi riconfiguriamo un'altra versione di NodeJS e dei suoi moduli. Esegui i seguenti comandi.
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules
sudo rm -rf /usr/local/lib/node*
sudo rm -rf /usr/local/include/node*
sudo rm -rf /usr/local/bin/node*
e questo fatto.
Una guida passo passo con i comandi è a http://amcositsupport.blogspot.in/2016/07/to-completely-uninstall-node-js-from.html
Questo mi ha aiutato a risolvere il mio problema.
hai copiato e incollato @ risposta di amit? perché hai lo stesso errore nel percorso '(/) opt/local/include/node' che sembra che qualcuno abbia dimenticato il principale'/'. Una combinazione di entrambi sarebbe ottima - 'apt-get remove' + cancellazione di directory obsolete – Alexander
è possibile utilizzare il comando seguente:
sudo apt-get purge nodejs
è la rimozione solo i pacchetti relativi nodi ossia pacchetti interessati, niente di più.
D'altra parte, quando si esegue:
sudo apt-get purge --auto-remove nodejs
è necessariamente facendo:
sudo apt-get purge nodejs
sudo apt-get autoremove
e la rimozione del Gyp, linux-headers-4.4.0-18-generic i pacchetti etc vengono effettivamente attivati da autoremove poiché sono stati installati come dipendenze e non più necessari da alcun pacchetto installato, presumibilmente perché il pacchetto principale è stato rimosso.
quindi è perfettamente bene in questo contesto per eseguire:
sudo apt-get purge --auto-remove nodejs
Se si è troppo paranoico, lo si può fare in due fasi: prima nodejs spurgo:
sudo apt-get purge nodejs
e quindi rimuovere le dipendenze orfane (fino ad ora, se presenti):
sudo apt-get autoremove
Copia originale di questa risposta - https://askubuntu.com/a/786019/265807 –
- 1. Disinstallare completamente MySQL da Ubuntu
- 2. Come disinstallare gitlab dal server ubuntu 14.04 locale
- 3. Differenze tra NodeJS 0.10.25 (Ubuntu 14.04) e NodeJS 4.1 (compilato da NodeJS.org Source)
- 4. Installazione di NodeJS senza sudo in Ubuntu
- 5. significa impilare su Ubuntu 14.04 improvvisamente smesso di funzionare
- 6. Gitlab + Apache Ubuntu 14.04
- 7. NodeJS e node-mongodb-native
- 8. pacchetto nodejs npm | npm link issue
- 9. Come disinstallare completamente rotaie, rubini e rubini?
- 10. Come posso disinstallare completamente perlbrew?
- 11. Completamente disinstallare/ripristinare Textmate 2
- 12. npm con node-sass e autoprefixer
- 13. Aggiornamento Cabal su Ubuntu 14.04
- 14. Installazione di Graphviz Ubuntu 14.04
- 15. come installare nodejs 0.10.26 da binari in Ubuntu
- 16. Come utilizzare systemctl in Ubuntu 14.04
- 17. Come installare Node e NPM in modo da non dover usare sudo?
- 18. Confuso su Node, NPM, Bower e usandolo per Bootstrap
- 19. Come aggiornare correttamente le richieste in Ubuntu 14.04
- 20. errore durante l'installazione MENO attraverso NPM su Ubuntu
- 21. comandi super slow node npm
- 22. impossibile installare npm bcrypt su ubuntu
- 23. Come disinstallare pow (node) su mac osx
- 24. disinstallare completamente entrambe le versioni di Xcode
- 25. alla ricerca di un imagemagick nodejs npm?
- 26. Completamente disinstallare le estensioni VS Code
- 27. Come dovrei aggiornare pip su Ubuntu 14.04?
- 28. Errore di autorizzazione primavera Ubuntu 14.04
- 29. Disinstallare completamente Google Cloud SDK Mac
- 30. Installazione di Jekyll su Ubuntu 14.04
installazione nodejs-legacy funziona se prima 'apt-get remove node' (o meglio ancora, purg e). Il programma nodo è un modem software radioamatoriale quindi, a meno che tu non abbia una licenza ham e desideri inviare pacchetti digitali su ham radio, non ne hai bisogno. – slebetman
sì, l'ho fatto. Ancora ho avuto problemi. Ogni volta che scrivevo 'node' nella console mi diceva qualcosa come/usr/sbin/could not finde node o qualcosa del genere. – lpares12