GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar NodeJS en Debian 9 Stretch Linux

Objetivo

Instale la última versión estable de NodeJS en Debian Stretch.

Distribuciones

Ampliación de Debian 9

Requisitos

Esta guía requiere una instalación funcional de Debian Stretch con privilegios de root.

Dificultad

Fácil

Convenios

  • # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
  • $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios

Introducción

NodeJS está en aumento, a lo grande. Es una de las principales herramientas de desarrollo web y, cuando se combina con el marco Express, es una sólida competencia directa para PHP y Ruby on Rails.

Debian proporciona NodeJS en sus repositorios, pero por lo general es extremadamente fuera de plazo. No hay necesidad de preocuparse. La Fundación NodeJS recomienda un repositorio Debian alojado por un popular servicio de alojamiento NodeJS.

Obtener y ejecutar el script

Esta parte es súper fácil. En realidad, es lo que recomienda la Fundación NodeJS. Use cURL para extraer este script Bash. El script detecta su distribución y configura el repositorio por usted. Incluso ejecuta `apt update`. Probablemente deberías tener `sudo` instalado. De lo contrario, debe ejecutar el script como root (no suele ser una buena idea). Simplemente ejecute el script por separado en lugar de usar la canalización.

Con Sudo

$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Sin Sudo

$ cd Downloads
$ curl -sL https://deb.nodesource.com/setup_10.x > setup_10.x 
$ chmod +x setup_10.x
# ./setup_10.x

Instalar NodeJS

Entonces, ahora que tiene el repositorio configurado, puede instalar NodeJS normalmente a través de `apt`.

# apt install nodejs

Nodo de pruebaJS

Asegúrese de que Node esté instalado y funcione correctamente. Puedes comprobar que está ahí con el indicador `-v`.

$ node -v

Instalar con NPM

Antes de comenzar con NPM, instale algunos paquetes de desarrollo para que NPM no tenga problemas cuando encuentre un paquete fuente.

# apt install build-essential libssl-dev

Ahora, puede instalar cualquier cosa que esté disponible en los repositorios de NPM. NPM es un administrador de paquetes de NodeJS, pero también maneja muchos otros paquetes de JavaScript. Piense en ello como la versión JavaScript de `pip` o Ruby gems.

Intente instalar el Express. Es fácilmente el marco NodeJS más utilizado y es un buen lugar para comenzar con Node.

$ npm install express

Como cualquier administrador de paquetes, NPM incorporará Express junto con todas sus dependencias.

Pensamientos finales

NodeJS solo seguirá creciendo. Debian Stretch puede ser una excelente plataforma para desarrollar. Con el uso de este repositorio, puede asegurarse de tener siempre la última versión estable.

NPM es enorme. Es demasiado grande para cubrirlo aquí, pero vale la pena echarle un vistazo. Hay montones de excelentes paquetes y recursos disponibles allí para el desarrollo de front-end y back-end.


Debian
  1. Cómo instalar el motor Docker en Debian 9 Stretch Linux

  2. Cómo instalar Bitcoin-node en Debian 9 Stretch Linux

  3. Cómo instalar Tomcat 9 en Debian 9 Stretch Linux

  4. Cómo instalar TeamViewer en Debian 9 Stretch Linux

  5. Cómo instalar Spotify en Debian 9 Stretch Linux

Cómo instalar Ruby on Rails en Debian 9 Stretch Linux

Cómo instalar Android Studio en Debian 9 Stretch Linux

Cómo instalar el cliente Steam en Debian 9 Stretch Linux

Cómo instalar Gitlab en Debian 9 Stretch Linux

Cómo instalar Slack en Debian Linux

Cómo instalar Go en Debian 9 Stretch