installation de node.js après apt-get install node

25

Im essayant d'installer node.jset j'ai fait l'erreur d'installer apt-get install node. Ce qui ne l'est pas node.js.

Je peux trouver le bon node.jssur git hub, construire et faire tout. Tout semble installé. Mais je reçois cette erreur lors de l'exécutionnode -v

~/node$ node -v
-bash: /usr/sbin/node: No such file or directory

Des idées sur la façon de node -vtravailler?

Aussi, sur Ubuntu 10.04 si cela aide

Brian
la source
quel shell, essayez rehashde ré-analyser les répertoires d'achèvement. Aussi si vous êtes dans le répertoire où se trouve le binaire et qu'il ne se trouve pas sur votre chemin. essayez ./node -v
Doon
oui, je peux faire tourner le noeud en faisant /usr/local/bin/node node -v.. tho je voudrais pouvoir l'exécuter en utilisant simplementnode -v
brian
avez-vous /usr/local/bindans votre $PATH? (type echo $PATHà tester)
pqnet

Réponses:

53

il semble que vous ayez supprimé (désinstallé) le nœud de / usr / sbin, assurez-vous simplement que / usr / local / bin dans votre chemin et exécutez

frapper: hash -r

zsh: rehash

Et votre shell devrait ramasser le nouvel emplacement et l'exécuter pour vous.

Doon
la source
1

Depuis CTTE # 614907, vous êtes simplement censé le faire apt-get install nodejset continuer en confirmant la suppression du nodepackage. Vous devez choisir l'un plutôt que l'autre à cause du conflit de noms.

László Monda
la source
1

Vous devez purger le nœud et les packages associés:

noeud de purge sudo apt-get

sudo apt-get purge

Andre Figueiredo
la source