J'ai remarqué sur le site lien que ce noeud est actuellement à la version 0.12.0.
Quelqu'un peut-il me faire savoir comment installer la dernière version de node avec npm (commandes de terminal, s'il vous plaît)?
Utilisez le PPA NodeSource. Pour plus de détails, consultez les instructions d'installation . Tout d'abord, choisissez la version Node.js dont vous avez besoin et ajoutez-y les sources:
v=8 # set to 4, 5, 6, ... as needed
curl -sL https://deb.nodesource.com/setup_$v.x | sudo -E bash -
Installez ensuite le package Node.js.
sudo apt-get install -y nodejs
P.S .: curl
package doit être installé sur le serveur pour ces lignes de code.
Si nodejs
est déjà installé et que vous souhaitez le mettre à jour, supprimez-le d'abord et installez-le à nouveau en utilisant les scripts ci-dessus.
sudo apt-get purge nodejs npm
En règle générale, le chargement de données arbitraires d’une URL dans une session de shell racine n’est pas une bonne idée et je souhaiterais que les gens cessent de la colmater en tant que solution - "S'il vous plaît, lancez ce script et je vous enverrai aussi pendant que nous y sommes, j'ai un pont que vous seriez probablement intéressé à acheter ".
Comme alternative, voici la "manière Ubuntu" de faire la même chose, où vous pouvez voir comment le système est mis à jour et savoir quels référentiels et quelles clés sont ajoutées à la configuration de votre système:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
sudo apt-add-repository "deb https://deb.nodesource.com/node_7.x $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install nodejs
Ceci est pour la dernière version de Nodejs (au moment de la rédaction). D'autres versions peuvent aussi être obtenues avec une simple modification de l'URL repo - consultez la documentation de nodesource.com pour plus de détails.
Node.js v4.x:
# Using Ubuntu
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -sL https://deb.nodesource.com/setup_4.x | bash -
apt-get install -y nodejs
source: lien
Si vous souhaitez mettre à jour npm
, vous pouvez utiliser la commande n
:
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Ceci installe le paquet n que vous pouvez utiliser pour changer de version de NodeJS et l’utilise. La comparaison avec les autres options NVM et de commande se trouve à l'adresse SO . Il existe également un billet de blog .
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
# Then install with:
sudo apt-get install -y nodejs
Vous trouverez ici plus d’informations: Node.js v0.12, io .js et les référentiels Linux NodeSource
Pour installer NPM,
sudo apt-get install npm
Puis pour Node,
sudo npm cache clean -f
sudo npm install -g n
sudo n 0.xx.x // here is the version what you want..
Cette commande installera le noeud en fonction de votre version souhaitée.
Vous pouvez installer la dernière version très facilement en utilisant les instructions ci-dessous.
curl -sL lien | sudo -E bash -
Vesion 7.x est la dernière version de node.
sudo apt-get install nodejs
La ligne ci-dessus installera nodejs.
sudo apt-get install build-essential
Cela va installer les modules essentiels pour que nodejs s'exécute correctement.
Vérifiez maintenant si nodejs est installé correctement à votre fin
nodejs -v
Cela retournera la version de nodejs installée.
npm -v
Cela renverra la version npm installée. J'espère que ça aide ....
Source: lien vous montrera comment installer nodejs en utilisant d’autres méthodes.
NVM installe à la fois le dernier noeud stable et npm pour vous
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | sh
source ~/.nvm/nvm.sh
nvm install --lts
nvm use --lts
npm --version
Maintenant, testez-le avec un paquet factice:
npm install --global vaca
vaca
Comme le sourcing doit être fait pour chaque nouveau shell, vous voudrez probablement ajouter ce qui suit à votre .bashrc
:
f="$HOME/.nvm/nvm.sh"
if [ -r "$f" ]; then
. "$f" &>'/dev/null'
nvm use --lts &>'/dev/null'
fi
Avantages:
vous permet d'utiliser plusieurs versions de Node et sans sudo
est analogue à Ruby RVM et Python Virtualenv, largement considérées comme les meilleures pratiques dans les communautés Ruby et Python
télécharge un binaire pré-compilé dans la mesure du possible, sinon il télécharge la source et la compile pour vous
Nous pouvons facilement changer de version de noeud avec:
nvm install 0.9.0
nvm install 0.9.9
nvm use 0.9.0
node --version
#v0.9.0
nvm use 0.9.9
node --version
#v0.9.9
Testé dans Ubuntu 17.10.
Node.js est disponible sous forme de package logiciel dans toutes les versions actuellement prises en charge d'Ubuntu. Spécifiques à Node.js, les développeurs peuvent choisir l'une des versions actuellement prises en charge et obtenir des mises à jour automatiques régulières directement depuis NodeSource. Les versions 6, 8 et 9 de Node.js sont actuellement disponibles, le Snap Store étant mis à jour dans les heures ou les minutes qui suivent une version de Node.js.
Le noeud peut être installé avec une seule commande, par exemple:
sudo snap install node --classic --channel 9/stable
Le composant logiciel enfichable est accessible par la commande node
, par exemple:
$ node -v v9.9.0
Une version mise à jour de npm sera installée dans le cadre du composant logiciel enfichable. npm doit être exécuté en dehors du noeud repl, dans votre shell normal. Après avoir installé le nœud snap, exécutez la commande suivante pour activer la vérification de la mise à jour npm:
sudo chown -R $USER:$(id -gn $USER) /home/your-username/.config
Remplacez your-username
dans la commande ci-dessus par votre propre nom d'utilisateur. Exécutez ensuite npm -v
pour vérifier si la version de npm est à jour. Par exemple, j'ai vérifié que npm était à jour, vérifié la version d'un paquet déjà installé nommé yarn avec la commande npm list yarn
, puis mis à jour le paquetage existant vers la dernière version avec la commande npm update yarn
Les utilisateurs peuvent basculer entre les versions de Node.js à tout moment sans avoir à recourir à des outils supplémentaires tels que nvm (Node Version Manager), par exemple:
sudo snap refresh node --channel=8/stable
Les utilisateurs peuvent tester des versions novatrices de Node.js qui peuvent être installées à partir du dernier canal d’extrémité qui suit actuellement le travail de développement de Node.js version 10 en basculant avec:
sudo snap switch node --edge
Cette approche est uniquement recommandée pour les utilisateurs qui souhaitent participer aux tests et rapports de bogues en amont.
Release LTS Status Codename LTS Start Maintenance Start Maintenance End 6.x Active Boron 2016-10-18 April 2018 April 2019 7.x No LTS 8.x Active Carbon 2017-10-31 April 2019 December 2019 9.x No LTS 10.x Active Dubnium October 2018 April 2020 April 2021 11.x No LTS June 2019
Pour Ubuntu 15.10, vous pouvez télécharger le formulaire de package .deb packages.ubuntu.com
node --version
v4.2.3
Juste un spin-off de la réponse par @ 23W (réponse acceptée).
Ceci est juste le contenu du script, juste pour éviter de faire une boucle sur le shell root.
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
echo "deb https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_6.x $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
sudo apt-get update
sudo apt-get install -y nodejs
Téléchargez nodejs
depuis lien
Pour installer depuis un terminal:
cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
//Download
cd ~/Downloads
wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-x64.tar.xz
//Install
cd /usr/local
tar --strip-components 1 -xJf ~/Downloads/node-v4.4.5-linux-x64.tar.xz
//Verify
node -v
npm version
Ma méthode préférée pour installer les derniers nodejs et npm consiste à utiliser l'archive binaires d'installation fournie sur le site Web de nodejs.
Cela pourrait rapidement devenir votre nouveau moyen favori. Fonctionne comme un charme. Cela implique 1 téléchargement et 1 commande. Terminé. AUCUNE erreur [les multiples fois que je l'ai fait]. Il n'était pas nécessaire de désinstaller les éléments existants au préalable.
Supprimez d’abord la version installée (si elle existe)
sudo apt-get remove nodejs
lien
Téléchargez les binaires Linux.
sudo tar -C /usr/local --strip-components 1 -xzf /path/to/downloaded/tar/node-vYOURVERSION-linux-x64.tar.gz
node -v
npm --version
NVM est très simple à installer et vous permet de changer facilement de version de nœud. À partir du référentiel github :
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
télécharge et exécute le script d’installation
nvm ls-remote
pour voir les versions disponibles. Disons que vous voulez installer la version 8.9.4
nvm install 8.9.4
et vous avez terminé.
Pour installer une autre version et l'utiliser (disons 9.6.1)
nvm install 9.6.1
nvm alias default 9.6.1
Cette approche vous permet de supprimer facilement Node.JS, de conserver différentes versions et de fournir les commandes à tous les utilisateurs du système.
Téléchargez la version stable de Node.JS , décompressez-le et déplacez-le dans /opt
.
Si vous souhaitez installer différentes versions, vous pouvez renommer le dossier en fonction de son code de version:
/opt/node/6.9.1
Étant donné que seul root peut modifier les fichiers dans /opt
/, si vous ne souhaitez pas appeler invoke sudo
chaque fois que vous devez modifier un fichier, modifiez les droits du groupe:
chgrp adm -R /opt/node/6.9.1
Ensuite, créez le fichier /etc/profile.d/node.sh
si le contenu suivant:
export NODE_ENV=/opt/node/6.9.1
export CPLUS_INCLUDE_PATH=${NODE_ENV}/include
export C_INCLUDE_PATH=${NODE_ENV}/include
export LD_LIBRARY_PATH=${NODE_ENV}/lib
export MANPATH=${NODE_ENV}/share/man:${MANPATH}
export PATH=${NODE_ENV}/bin:$PATH
Déconnexion et connexion et X-Window rechargera toutes les configurations de profil.
Si une version précédente était installée, pour éviter les conflits de bibliothèque, exécutez:
npm cache clean
Mettre à jour le gestionnaire de packages
sudo apt-get update
Ajouter des PPA NodeJS
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
Installation de NodeJS et NPM
sudo apt-get install nodejs
Ici, j'ai écrit un article complet sur le installation de NodeJS et NPM dans Ubuntu. Cliquez ici pour lire
Mise à jour du gestionnaire de packages
sudo apt-get update
Ajout de PPA
sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
Installation de NodeJS et NPM
sudo apt-get install nodejs
Pour référence: Installation de NodeJS dans Ubuntu - WebCheerz
Lire d'autres questions sur les étiquettes software-installation nodejs npm