web-dev-qa-db-fra.com

Coffre-fort pour supprimer / usr / local / bin / node?

Dans le passé, j'ai installé Node.js. Maintenant, j'ai essayé de le mettre à jour après ce guide et j'ai fini par en avoir deux versions, node sur la version 0.10.7 et nodejs sur la version 0.12.7. Pour clarifier cela, je voulais le supprimer complètement et le réinstaller. apt-get remove nodejs a bien fonctionné, mais pas apt-get remove node:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'node' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Mais:

$ which node
/usr/local/bin/node

Est-il prudent de supprimer ce fichier ou est-ce que des restes se cachent ailleurs?

7
hielsnoppe

Oui. Il est prudent de supprimer le dossier /usr/local/bin/node mais vous devez supprimer ou modifier Nodejs à partir de PATH dans ~/.bashrc.

3
Mobin Ranjbar

vous installez un noeud à partir de fichiers binaires, ce qui est une installation automatique (sans utiliser le centre logiciel ubuntu).

Lorsque vous effectuez l'auto-installation du nœud, vous créez généralement un lien symbolique vers/usr/bin ou/usr/local/bin afin de le placer dans le chemin d'accès à tout le système.

Si vous avez installé une nouvelle version du nœud, il vous suffit de supprimer le lien symbolique de l’ancienne et de placer le nouveau.

 ln -s /path/where/node/installed/bin/node /usr/bin/node 

Supprimez bien sûr celui de/usr/local/bin ou/usr/bin auparavant.

4
ostendali