Advertencia: Esto es antiguo, pero aún podría funcionar.
No instaló Node.js, pero el nodo del paquete (que contiene algún otro software no relacionado) para su distribución Linux.
Puede instalar node.js de tres maneras: usando git, descargando el archivo de versión o instalándolo a través del administrador de paquetes, recomiendo usar el administrador de paquetes para facilitar el uso y la capacidad de actualizar fácilmente.
Gestor de paquetes
Salida Installing Node.js via Package Manager. Tiene instrucciones sobre cómo instalar usando el administrador de paquetes de su preferencia.
Descarga Directa
Ir al del downloads page de Node.js y descargar el paquete para su sistema operativo. ¡No olvide que, al hacerlo de esta manera, no actualizo automáticamente node.js más tarde!
Fuente Compilación/git
primer lugar usted necesita Git y un compilador, aquí es cómo se instalan en debian/ubuntu (esto depende de su gestor de paquetes):
sudo apt-get install git-core build-essential
(Si no desea utilizar git, puede descargar el código fuente del sitio web. Todavía necesita build-essential o equivalente para su SO.)
Luego vaya a una carpeta donde se colocará el repositorio "node" , algo li ke ~/projects
o ~/src
es lo suficientemente bueno, y hacer esto:
git clone https://github.com/joyent/node.git
A continuación, introduzca el directorio de nodos, debe configurar y construirlo.
cd node && ./configure && make
Todo debería ir bien. Antes de instalar el nodo puede ejecutar opcionalmente las pruebas para comprobar si hay algún problema:
make test
Puede finalmente instalar nodo, esto le permite ejecutar el comando nodo en cualquier parte del sistema y las bibliotecas de javascript para ser instalado.
make install
... y listo. Puede probar esas líneas de código usando node-repl (nodo REPL, pensar "intérprete interactivo"), simplemente escriba node-repl
, salga con Ctrl + D.
Me parece increíble que esta cosa es - después de más de 2 años - sigue siendo un problema incluso en las revistas más importantes: Nettuts actualmente (millones de lectores) dice que se debe instalar Node.js a través de apt-get install nodo. santo! http://net.tutsplus.com/tutorials/javascript-ajax/node-js-for-beginners/comment-page-1/#comment-426442 – Sliq
dejando un comentario en esta entrada antigua en caso de que ayuda a nadie. Las respuestas son todas asumiendo que el problema es que el nodo se instaló "incorrectamente", pero también hay casos donde el paquete "nodo" y el nodo.js necesitan vivir uno al lado del otro. Este puede ser el caso, por ejemplo, en servidores Ubuntu si usted no es el administrador. Incluso si sabe ejecutar "nodejs" en lugar de "node" en un sistema Ubuntu, este problema puede surgir debido a las secuencias de comandos suponiendo que el comando para ejecutar node.js es "node" – Tony