Je ne parviens pas à mettre à jour nodejs et je ne vois pas pourquoi.
Si je devais deviner, je dirais que deux référentiels sont répertoriés dans apt-get, tous deux contenant un paquet nodejs.
Voici ce que j'ai fait:
Supprimer l'ancienne version:
Sudo apt-get remove --purge nodejs npm
Ensuite, en passant par https://github.com/nodesource/distributions#installation-instructions , j'ai exécuté:
curl -sL https://deb.nodesource.com/setup_5.x | Sudo -E bash -
Et alors:
Sudo apt-get install -y nodejs
Je cours ensuite:
nodejs -v
Qui retourne:
v0.10.25
Quelqu'un peut-il expliquer ce qui ne va pas? Et comment puis-je remédier à cette situation?
Merci beaucoup.
À la fin, j'en avais marre d'aller nulle part.
En guise de solution, j'ai décidé d'utiliser nvm (gestionnaire de version de noeud).
C'est super simple à installer, configurer et utiliser. Il a fallu moins de 3 minutes pour que votre ordinateur soit à nouveau opérationnel avec la version 5 de nodejs.
https://github.com/creationix/nvm
J'écris ceci pour être complet.
L'utilisation de nvm (gestionnaire de version de noeud) est la meilleure option pour mettre à jour la version par défaut du noeud.
installer ou mettre à jour nvm:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
ou
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
Après une installation réussie, fermez le terminal et ouvrez un nouveau terminal. Répertoriez la version de nodejs disponible:
nvm ls-remote
Cela listera les versions disponibles de nodejs.
Sélectionnez la version que vous souhaitez installer:
nvm install xxxxxx
Vérifiez la version:
node -v
J'espère que cela vous aidera, étape par étape.
J'utilise toujours n pour mettre à jour, mettre à niveau et supprimer les versions de node
. Notez que vous devrez peut-être utiliser Sudo
, selon votre configuration.
$ npm install -g n
Utilisez ou installez la dernière version officielle:
$ n latest
Utilisez ou installez la version officielle stable:
$ n stable
Utilisez ou installez la dernière version officielle de LTS:
$ n lts
Supprimer des versions
$ n rm 0.9.4 v0.10.0