Node.js es un entorno de tiempo de ejecución JavaScript multiplataforma de código abierto para desarrollar aplicaciones del lado del servidor.
Utiliza un modelo de E/S sin bloqueo y controlado por eventos que lo hace liviano y efectivo, ideal para aplicaciones en tiempo real con uso intensivo de datos que se ejecutan en dispositivos distribuidos.
Aquí veremos cómo instalar Node.js en Fedora 35 / Fedora 34.
Instalar Node.js en Fedora 35
Puede instalar Node.js usando el repositorio NodeSource, NVM y Debian. Por lo tanto, siga cualquiera de los métodos que considere más fáciles de instalar Node.js.
Es posible que deba instalar el paquete curl antes de continuar.
sudo dnf install -y curl
Instalar Node.js usando NodeSource
Nodesource es una empresa líder en software empresarial comercial y proporciona repositorios para la instalación de Node.js y NPM.
Al momento de escribir este artículo, las siguientes versiones son adecuadas para uso en producción. Puede visitar la página oficial para encontrar las versiones compatibles de Node.js.
- v16.x (LTS activo)
- v14.x (Mantenimiento LTS)
- v17.x (última versión)
v16.x (LTS activo)
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - sudo dnf install -y nodejs
v14.x (Mantenimiento LTS)
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash - sudo dnf install -y nodejs
v17.x (última versión)
curl -fsSL https://rpm.nodesource.com/setup_17.x | sudo bash - sudo dnf install -y nodejs
Instalar Node.js usando NVM
nvm es un administrador de versiones para Node.js y lo ayuda a instalar Node.js por usuario y lo invoca por shell. Además, le permite instalar y usar varias versiones de node.js en paralelo.
Instale nvm ejecutando el siguiente comando.
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash -
Después de la instalación de nvm, salga de la sesión actual y vuelva a iniciar sesión.
Luego, use el siguiente comando para verificar la instalación de nvm.
nvm -v
Salida:
0.38.0
Ahora, puede usar el comando nvm para instalar la última versión estable, la última versión de LTS, una versión específica de Node.js con los siguientes comandos.
# Latest Stable Version nvm install node # Latest LTS Version nvm install --lts # Specific Version nvm install 12.22.5Use nvm ls-remote para enumerar la versión de Node.js disponible para instalar, nvm use node/–lts/
Instalar Node.js usando el repositorio de Fedora
Node.js también está disponible como módulo en Fedora, y puede instalarlo junto con npm (Node Package Manager) usando el siguiente comando.
Node.js v16.x (LTS) y npm v8.1.x están disponibles en el repositorio de Fedora al escribir este artículo.
Use sudo dnf module list nodejs para listar las secuencias disponibles (versión Node.js), habilite/desactive la secuencia con el comando sudo dnf module enable/disable -y nodejs:
sudo dnf module enable -y nodejs:16 sudo dnf install -y nodejs npm
Comprobar la instalación de Node.js
Verifique la versión de Node.js usando el siguiente comando.
node -v
Salida:(Node.js v16.x)
v16.13.1
Compruebe la versión de npm.
npm -v
Salida:
8.1.2
Instalar herramientas de compilación
Deberá instalar herramientas de compilación para compilar e instalar complementos nativos de npm.
sudo dnf install -y gcc-c++ make
Conclusión
Eso es todo. Espero que haya aprendido a instalar Node.js en Fedora 35 / Fedora 34.