Hace ya varios años que publiqué un post en el que explicaba cómo actualizar Node.js a la última versión estable, dicho post aun sigue siendo valido ya que el módulo n sigue funcionando correctamente. Hoy voy a completar dicho post con una manera alternativa para la actualización sin utilizar sudo.

Cómo actualizar Node.JS a la última versión estable


Cómo actualizar Node.js usando NVM en Linux

NVM (Node Version Manger) es un script que al igual que el módulo n, nos permite actualizar Node.js a la última versión estable o versiones intermedias de forma muy sencilla y sin necesidad de usar sudo.

Lo primero de todo va a ser instalar el script de NVM, para ello abrimos un terminal de linux y seguimos los siguientes pasos:

Usando curl, escribir el siguiente comando en el terminal:

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

Usando wget, escribir el siguiente comando en el terminal:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

Una vez hemos instalado el script ya podemos comenzar a instalar o actualizar Node.js, si queremos instalar la última versión estable debemos ejecutar.

nvm install node

Si queremos instalar alguna versión específica de Node.js (podéis consultarlas aquí) lo haremos indicándola:

nvm install v6.11.2

Si necesitáis conocer que versión de Node.js tenéis instalada:

nvm use node

Cómo veis el proceso es bastante sencillo.

Cómo actualizar Node.js usando n en Linux

Lo primero de todo es comprobar nuestra versión de Node.js, para ello ejecutamos en una consola lo siguiente:

sudo npm --version

Una vez sabemos que versión tenemos, vamos a comenzar el proceso de actualización. Lo primero de todo será limpiar la cache que genera npm.

sudo npm cache clean -f

El siguiente paso es instalar n, una herramienta de administración de Node.js, que nos va a ayudar bastante.

sudo npm install -g n

Y ahora vamos a instalar la ultima versión estable.

sudo n stable

Si comprobamos la versión de node que tenemos ahora mismo instalada, después de la instalación, debe coincidir con la que aparece en este listado de versiones.

sudo npm --version

Si deseamos instalar alguna versión en concreto podemos hacerlo de la siguiente forma:

sudo n 6.11.2

Y lo ultimo de todo es instalar la última versión de npm.

npm update npm -g

Cómo actualizar Node.js en Windows

Para actualizar Nodej.js en Windows lo haremos como cualquier software que este disponible para el sistema operativo de Microsoft, solo necesitamos elegir la versión ya sea de 32 o 64 bits y descargarnos el instalador.

 

Cómo actualizar NodeJS en MAC

Al igual que en Windows, si queremos actualizar Node.js en MAC OS también disponemos de un instalador y únicamente hay que ejecutarlo.

 

Cómo usar Node.js en un contenedor Docker

También podéis utilizar Node.JS en Docker, disponéis de una imagen oficial en la que podéis levantar un contenedor Docker con Node.JS ya instalado.

 

Node.js es un lenguaje que cada día es más usado en entornos de producción y va evolucionando constantemente por lo que es interesante estar al día de las últimas actualizaciones y sobre todo de seguridad, espero que os sea de utilidad el post.


Compártelo:

FacebookTwitterDiggGoogle BookmarksLinkedIn

Daniel Romero Sanchez
Author: Daniel Romero Sanchez
Responsable de sistemas y Arquitecto Cloud - vExpert 2015/16 - VCP550-DCV - LPIC-1


Escribir un comentario

DBigCloud en tu idioma

esenfrdeitptru

Gold Sponsor

 

vExpert 2017

DbigCloud newsletter

Suscribete a nuestra newsletter y recibe cada semana los mejores artículos seleccionados por DBigCLoud.
Email type
Please wait