Bienvenidos sean a este post, hoy veremos como instalar todo lo necesario para correr nuestros codigos.
En el post anterior les deje un link para crear una pc virtual con Debian, hoy nos centraremos en como instalar todo lo necesario para que podamos correr nuestros codigos de node.js y para comenzar debemos correr este comando:
$ sudo apt-get update
Esto actualizara a la ultima version nuestros repositorios, no es obligatorio pero es una buena practica para verificar que nuestros repositorios estan bien configurados y evitar que ocurra una perdida de elementos, lo siguiente sera ejecutar este comando:
$ sudo apt-get install gcc g++ make build-essential
Esto instalara todo lo necesario para que podamos no solo instalar el nucleo de node.js sino tambien todo lo que necesitemos despues, para poder instalarlo pero antes debemos instalar el comando curl y un par de temas mas, para ello ejecutaremos el siguiente comando:
$ sudo apt-get install -y ca-certificates curl gnupg
Con esto tendremos todo lo necesario para continuar con la instalacion de node.js pero antes debemos realizar la siguiente accion:
$ sudo mkdir -p /etc/apt/keyrings
Esto creara ese directorio dentro de apt, con esto nuestro siguiente paso sera establecer todo lo necesario para crear nuestro repositorio para debian, para ello ejecutaremos el siguiente comando:
$ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
Este nos descargara los elementos necesarios para poder instalarlo desde repositorios, pero es obligatorio? ahora si porque el script que se usaba para hacer esto pronto sera deshechado, y si bien existe una version en los repositorios de debian (o cualquier linux) por lo general estan desactualizados y siempre es recomendable tomarlo directamente desde los repositorios de node.js, ahora si vamos a generar el archivo para conectar al repositorio pero antes debemos establecer la version y para ello definiran esta variable:
NODE_MAJOR=20
Este solo almacena este valor, que por el momento es la ultima version de node.js al momento de crear este post, pero si necesitan versiones mas viejas pueden usar los siguientes valores:
NODE_MAJOR=16
NODE_MAJOR=18
Nuestro siguiente paso sera ejecutar el siguiente comando:
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
Este creara la linea del repositorio para nuestro debian en base a la version de la variable y lo mejor que no depende de ninguna distro en especial pero eso si con distros muy viejas no funcionara pero con las ultimas no tendran inconvenientes.
Si todo salio bien y no les devolvio ningun error en el camino ya tenemos via libre para instalarlo pero antes deben actualizar los nuevos repositorios y para ello primero ejecuten esto nuevamente:
$ sudo apt-get update
Donde procede a actualizar y referenciar los nuevos repositorios, para finalmente ejecutar el siguiente comando:
$ sudo apt-get install nodejs -y
Este sera el que realmente nos instale a node.js, dado que ahora lo descargara de los repositorios anteriores, una vez finalizado y sino devolvio ningun error para verificar su correcta instalacion debemos usar el siguiente comando:
$ node --version
Esto nos devolvera la version de cual fue instalado, veamos como es su salida:
$ node --version
v20.6.1
$
Si llegaron hasta aca, felicitaciones!!! ya tienen instalado todo el nucleo de node.js para poder ejecutar sus codigos, de lo cual hablaremos muy pronto.
Para obtener mas informacion sobre todas las actualizaciones y modificaciones les recomiendo visitar el siguiente GitHub:
https://github.com/nodesource/distributions
Ahi encontraran todos los archivos asi como tambien el procedimiento para instalarlo en distintos distro de linux y tambien las versiones que soporta y otros detalles mas que no comente en este post.
En resumen, hoy hemos visto como instalarlo en debian, todos los elementos necesarios previos, asi como tambien los repositorios oficiales y finalmente como instalarlo mediante apt y como verificar si esta correctamente instalado, espero les haya sido util sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.


Donación
Es para mantenimento del sitio, gracias!
$1.50
