J'ai téléchargé le noeud à partir de ce lien https://nodejs.org/en/
qui pointent vers ce lien en cliquant sur le bouton.
https://nodejs.org/dist/v4.1.2/node-v4.1.2-linux-x64.tar.gz
Les étapes suivantes sont suivies comme conseils sur la communauté Ubuntu sur l’installation du fichier tar.gz.
$ ./configure
$ make
$ [Sudo] make install
le problème est que le fichier current que j'ai téléchargé ne contient pas ./configure.
alors comment puis-je l'installer? dois-je extraire ceci dans le dossier usr /? d'ailleurs mon os est debian 8
Modifier:
y compris le package Java d'Oracle? est-il sécuritaire d'extraire ces fichiers dans le dossier/usr?
Vous pouvez télécharger ce fichier à partir du navigateur ou de la console. Ce dernier est présenté ci-dessous (Remarque: la version spécifique de Node.js peut être différente pour vous):
wget http://nodejs.org/dist/v8.1.1/node-v8.1.1-linux-x64.tar.gz
Sudo tar -C /usr/local --strip-components 1 -xzf node-v8.1.1-linux-x64.tar.gz
vous pouvez trouver la liste des versions de nœuds sur http://nodejs.org/dist/
Vous devez maintenant avoir les nœuds NPM et NPM installés dans «/ usr/local/bin». Vous pouvez vérifier cette saisie:
ls -l /usr/local/bin/node
ls -l /usr/local/bin/npm
Une autre manière d'installer nodejs via le gestionnaire de paquets:
Installation de Node.js via le gestionnaire de paquets
Prendre plaisir !
En cas d'installation à partir du code source, vous devez télécharger le code source depuis https://nodejs.org/dist/v4.1.2/node-v4.1.2.tar.gz
Le fichier se terminant par .tar.gz est un fichier compressé semblable à un fichier Zip. Vous devez extraire le fichier avant de pouvoir effectuer une autre opération.
vous pouvez extraire ce fichier n'importe où.
Dans le terminal, remplacez l’emplacement par votre fichier .tar.gz.
$ cd /path/to/tar.gz/file
Puis extrayez-le à l'aide de goudron
$ tar xvzf node-v4.1.2-linux-x64.tar.gz
puis changez l'emplacement en répertoire extrait
$ cd node-v4.1.2-linux-x64
Après cela, vous pouvez lancer .configure et le rendre
$ ./configure
$ make
$ [Sudo] make install
L'utilisation de l'utilitaire make n'est nécessaire que si vous compilez un logiciel. Cependant, les archives fournies par nodejs.org contiennent des fichiers binaires compilés, pas du code source. En réalité, vous n'avez pas besoin de l'installer pour l'utiliser. Vous pouvez simplement cd
dans le répertoire bin
et l'exécuter via ./node
. Bien que je dirais que c'est assez utile de l'avoir dans votre PATH
. Où vous mettez ce répertoire n'a pas vraiment d'importance. Si vous l'installez localement sur votre propre ordinateur, vous pouvez simplement le décompresser tar xvfz node*tar.gz
dans votre répertoire de base, puis l'ajouter au fichier ~/.bashrc
et ajouter le chemin du répertoire de votre variable d'environnement PATH, PATH=$PATH:/home/USERNAME/DIRECTORY/bin
, il suffit de changer le chemin d'accès pour qu'il corresponde exactement au dossier bin
dans le répertoire que vous avez extrait.
Vous pouvez également ajouter ces fichiers à un répertoire déjà présent dans votre chemin, tel que /usr/share
ou /usr/local
, en copiant simplement les fichiers de l'archive dans ces dossiers, car ils partagent la même structure.
Mentionnant l'installation spécifique de la version de NVM AND NODE . Si vous n'avez pas installé d'infusion, lancez ceci:
/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Si vous n'avez pas installé wget, lancez ceci:
brew install wget
Pour installer un noeud d’une version spécifique, exécutez ces commandes: Ici, j’installe NVM - v0.33.1 et le noeud de v0.12.6.
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
source ~/.bashrc
nvm install v0.12.6
command -v nvm //verify install
Bonjour, la solution proposée est correcte mais fonctionne pour le fichier source et non pour le lien de distribution Linux utilisé dans la question ci-dessus.
$ ./configure
$ make
$ [Sudo] make install
Le lien correct est: https://nodejs.org/dist/v8.11.2/node-v8.11.2.tar.gz Et nous pouvons utiliser les étapes ci-dessus après le téléchargement et l'extraction de ce fichier.