linux - modulos - Cómo compilar/instalar node.js(no se pudo configurar un compilador de cxx)(Ubuntu).
npm install (7)
Hay un paquete para él en launchpad.
https://launchpad.net/~chris-lea/+archive/node.js/
¿Cómo puedo compilar / instalar node.js en Ubuntu? Falló con un error sobre el cxx compiler
.
Necesitaba ejecutar yum install gcc-c++
en Cent OS.
Si estás intentando esto en Win7 como yo, ejecuta:
ash.exe
$ /bin/rebaseall
...Hizo el truco.
¡Buena suerte!
Si te encuentras obteniendo este error en Mac OSX, necesitas instalar XCode.
Si, como yo, está intentando instalar esto en una instancia de AWS que ejecute Amazon Linux AMI (que parece ser una versión reducida de CentOS):
Instalar herramientas base:
yum groupinstall "Development Tools"
Ahora instala openssl-devel:
yum install openssl-devel
Node debería compilar bien ahora.
One-liner para instalar todas las dependencias necesarias (curl y git no son realmente necesarios, pero son muy útiles y también necesarios si se instala a través de nvm).
sudo apt-get install build-essential libssl-dev curl git-core
Las dos últimas dependencias no siempre son necesarias, pero su instalación es realmente útil de todos modos y es probable que la necesite más tarde.
Para instalar solo el compilador cxx
sudo apt-get install build-essential
Si openssl falta
sudo apt-get install libssl-dev
Para Node.js v6:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
Para Node.js v7:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
Opcional: instalar herramientas de compilación Para compilar e instalar complementos nativos de npm, es posible que también necesite instalar herramientas de compilación:
sudo apt-get install -y build-essential
Después de obtener los últimos paquetes de NPM, si necesita:
npn update -g