2012-08-15 12 views
5

Estoy ejecutando node.js en mi servidor Linux Debian y tengo problemas para ejecutar un script .sh intentando instalar RPM.Error de sintaxis: newline inesperado node.js rpm

El comando es:
curl http://npmjs.org/install.sh | sh

El guión es un paquete RPM apoyado instalar.

-bash: sh: Syntax error: newline unexpected

Puede alguien ayudarme a arreglar esto?

+0

Descarga la secuencia de comandos. Mira adentro. ¿Coincide con lo que necesitas? Si no, no lo use. – HonkyTonk

+0

¿Estás seguro de que es RPM, no NPM? –

Respuesta

18

Utilice esta:

curl -k https://npmjs.org/install.sh | sudo sh 

Nota:npm included en las nuevas versiones de node.js. No es necesario instalarlo por separado ahora.

+1

ys, ¡gracias a Vadim! funciona – minhthuan

+0

npm-install-24639.sh: error de sintaxis: nueva línea inesperada ¡Otra vez! Hice wget https://npmjs.org/install.sh sh install.sh – egiray

1

Probar:

curl -O https://www.npmjs.org/install.sh 
sudo sh install.sh 

Inspirado por this.

Cuestiones relacionadas