Installer un tar.gz sur Linux

J’ai téléchargé le noeud depuis ce lien https://nodejs.org/en/

qui pointe vers ce lien en cliquant sur le bouton.

https://nodejs.org/dist/v4.1.2/node-v4.1.2-linux-x64.tar.gz

En tant que conseil sur la communauté Ubuntu lors de l’installation du fichier tar.gz, les étapes suivantes sont suivies.

$ ./configure $ make $ [sudo] make install 

le problème est que le fichier en cours que je télécharge ne contient pas ./configure.

Alors, comment puis-je l’installer? dois-je extraire cela dans usr / folder? btw mon os est debian 8

Modifier:

y compris le paquet 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 illustré 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 --ssortingp-components 1 -xzf node-v8.1.1-linux-x64.tar.gz

vous pouvez trouver la liste de la version de noeud sur http://nodejs.org/dist/

Vous devriez maintenant avoir les deux nœuds 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

Autre moyen d’installer nodejs via le gestionnaire de paquets:

Installer 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 le fichier compressé comme le fichier zip, vous devez extraire le fichier avant de pouvoir effectuer d’autres opérations.

vous pouvez extraire ce fichier n’importe où.
Dans le terminal, changez l’emplacement pour votre fichier .tar.gz.

 $ cd /path/to/tar.gz/file 

Puis extrayez-le en utilisant du goudron

 $ tar xvzf node-v4.1.2-linux-x64.tar.gz 

puis change d’emplacement pour extraire le répertoire

 $ cd node-v4.1.2-linux-x64 

Après cela, vous pouvez lancer .configure et le faire

 $ ./configure $ make $ [sudo] make install 

L’utilisation de l’utilitaire make n’est nécessaire que si vous comstackz un logiciel. Cependant, les archives fournies par nodejs.org contiennent des binarys compilés, pas du code source. Vous n’avez vraiment pas besoin de l’installer pour l’utiliser. Vous pouvez simplement ./node cd dans le répertoire bin et l’exécuter via ./node . Bien que je dise que c’est très utile de l’avoir dans votre PATH . Où vous mettez ce répertoire ne compte pas vraiment. Si vous l’installez localement sur votre propre machine, vous pouvez simplement la tar xvfz node*tar.gz dans votre répertoire personnel, puis l’append au fichier ~/.bashrc et append le chemin du répertoire comme votre variable d’environnement PATH. So PATH=$PATH:/home/USERNAME/DIRECTORY/bin , changez simplement le chemin d’access au chemin exact du dossier bin dans le répertoire que vous avez extrait.

Vous pouvez également append ces fichiers à un répertoire qui se trouve déjà 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.

Mentionnez l’installation spécifique à la version de NVM AND NODE. Si vous n’avez pas installé de brew, lancez ceci:

 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

Si vous n’avez pas installé wget, exécutez ceci:

 brew install wget 

Pour installer Node 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 

Salut la solution donnée est correcte mais fonctionne pour le fichier source et non le lien de dissortingbution 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 avoir téléchargé et extrait ce fichier.