Hemos configurado WSL2 en un Windows Server 2019 Core, y nos podemos conectar a él utilizando SSH.

Ahora vamos a configurar nuestro entorno para poder correr servicios Node js.

Nos conectamos a nuestro servicio WSL, lo primero que hacemos es actualizarlo.

$sudo apt update
$sudo apt upgrade

Revisamos cual es la última versión del entorno NVM (node version manager) disponibles en este enlace.

Descargamos y ejecutamos el script de instalación de NVM.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

En el caso de que no dispongamos de “curl”

sudo apt install curl

Si ejecutamos cualquier comando nvm y vemos que funciona correctamente, puede que nos devuelva “Command ‘nvm’ not found”, reiniciamos el terminal (no es necesario reiniciar el host)

Probamos de nuevo:

command -v nvm

Ahora vamos a instalar el administrador de paquetes de Node o NPM (node package manager)

nvm install stable

Ya tenemos nuestro entorno Node preparado dentro de nuestro WSL2.