2017-10-12 1 views
2

j'avais noeud installé et NPM via: $sudo apt-get install npmComment nettoyer désinstaller nodejs/nœud sur ubuntu 16.04

je pris conscience de la version de noeud était 4.2.6, que je ne pouvais pas courir mon code (certaines erreurs de syntaxe de fonction/Type erros etc.)

Je me suis donc désinstaller nodejs:

sudo apt-get remove npm sudo apt-get purge nodejs sudo apt-get autoremove rm -r /usr/local/bin/npm rm -rf ~/.npm rm -rf /opt/local/bin/node rm -rf opt/local/include/node rm -rf /opt/local/lib/node_modules

Installation à nouveau avec la dernière LTS, Je suivais installer ins tructions de https://nodejs.org/en/download/package-manager/

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs

Ma Question: Après l'installation version ci-dessus nodejs est encore 4.2.6, Comment puis-je obtenir la dernière version? Ou désinstaller et nettoyer le 4.2.6?

+0

Utilisez cette commande pour la désinstallation et propre: sudo apt-get supprimer mais cette pile de questions débordement https://askubuntu.com/questions/1143/how-can-i-uninstall-software –

+0

Ceci est spécifique à nodejs désinstallation/installation sudo apt-get installer -y nodejs R des listes de paquets ECTURE ... Terminée arbre de dépendance du bâtiment Lecture des informations d'état ... Fait Les paquets supplémentaires suivants seront installés: libuv1 Les NOUVEAUX paquets suivants seront installés: libuv1 NodeJS 0 mis à jour, 2 nouvellement installé, 0 pour supprimer et 203 pas mis à jour. Besoin d'obtenir 3.161 kB/3.218 ko d'archives. Après cette opération, 13,4 Mo d'espace disque supplémentaire seront utilisés. Obtenir: 1 http://archive.ubuntu.com/ubuntu xenial-updates/univers amd64 nodejs amd64 4.2.6 ~ dfsg-1ubuntu4.1 [3,161 kB] – AAW

+0

@SamDev: ceci est très spécifique à nodejs et à ubuntu et non "comment désinstaller un paquet". J'apprécierais si vous pouvez lire la question complète – AAW

Répondre

2

Vous pouvez nœud installer à l'aide NVM (Node Version Manager)

Faites ceci:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash 

vous allez télécharger et exécuter le script d'installation de NVM. NVM devrait maintenant être installé. Ensuite, il suffit de l'utiliser pour installer le nœud. Ouvrez un nouveau terminal et par exemple faire

nvm install 6.11.4 

Cette version installe nœud 6.11.4, qui est la dernière LTS. Vous pouvez installer n'importe quelle version que vous voulez. Ne

nvm ls-remote 

pour voir toutes les versions disponibles et juste remplacer le numéro de version.

Vous pouvez installer un certain nombre de versions de noeud, et basculer entre eux en utilisant

NVM utilisation 6.11.4

vous pouvez également définir une version par défaut en utilisant

nvm alias default 6.11.4 
+0

parfait, cela a fonctionné! – AAW