Comment puis-je compiler/installer node.js sur Ubuntu? Il a échoué avec une erreur à propos de cxx compiler
.
One-liner pour installer toutes les dépendances nécessaires (curl et git ne sont pas vraiment nécessaires, mais sont très utiles et également nécessaires si vous installez via nvm).
Sudo apt-get install build-essential libssl-dev curl git-core
Les deux dernières dépendances ne sont pas toujours nécessaires, mais les installer est quand même vraiment utile et vous en aurez probablement besoin ultérieurement.
Pour installer uniquement le compilateur cxx
Sudo apt-get install build-essential
Si openssl est manquant
Sudo apt-get install libssl-dev
Si, comme moi, vous tentez d'installer ceci sur une instance AWS exécutant Amazon AMI (qui ressemble à une version réduite CentOS):
Installer les outils de base:
yum groupinstall "Development Tools"
Maintenant, installez openssl-devel:
yum install openssl-devel
Le nœud devrait bien compiler maintenant.
Si vous essayez ceci sur Win7 comme moi, lancez:
ash.exe
$ /bin/rebaseall
... fait le tour.
Bonne chance!
Si vous rencontrez cette erreur sur Mac OSX, vous devez installer XCode.
Je devais exécuter yum install gcc-c++
sur Cent OS.
Il y a un paquet pour cela sur le tableau de bord.
https://launchpad.net/~chris-lea/+archive/node.js/
Pour Node.js v6:
curl -sL https://deb.nodesource.com/setup_6.x | Sudo -E bash -
Sudo apt-get install -y nodejs
Pour Node.js v7:
curl -sL https://deb.nodesource.com/setup_7.x | Sudo -E bash -
Sudo apt-get install -y nodejs
Facultatif: installez les outils de construction Pour compiler et installer des addons natifs à partir de npm, vous devrez peut-être également installer des outils de construction:
Sudo apt-get install -y build-essential
Après pour obtenir les derniers packages NPM, si vous avez besoin de:
npn update -g