Publicidad

Instalar nodejs desde un fichero .tar.xz en Linux


Por Alex el 16/11/2020 ( actualizado el 06/08/2021 ) , Comentar el artículo

Comparte este artículo:      




Las versiones que hay en la web oficial de nodejs siempre estan mas actualziadas que las que vienen en los repositorios de las distribuciones de linux


Descargarse un .tar.xz e instalarlo desde el terminal es bastante sencillo. Aquí os dejo los pasos a seguir para instalarlo y ponerlo en funcionamiento.

Descargamos el fichero de node desde la página oficial https://nodejs.org/es/ y seleccionamos la versión LTS, si seleccionas la versión actual el procedimiento es el mismo para la instalación.

Una vez descargado el fichero que sera algo como este: node-v14.15.0-linux-x64.tar.xz dependiendo de la versión. Movemos este fichero al directorio /opt y movéis el fichero a este directorio ( en mi caso lo tengo en mi directorio de usuario (depruebas) y en el directorio Descargas).

sudo mv /home/depruebas/Descargas/node-v14.15.0-linux-x64.tar.xz /opt/

Ahora en el directorio /opt descomprimimos el fichero .tar.xz

cd /opt
sudo tar xvf node-v14.15.0-linux-x64.tar.xz

Ahora ya lo tenemos instalado y

Vistazo directorio nodejs

Si entramos en el directorio /opt/node-v14.15.0-linux-x64/bin podemos ver que tenemos un fichero llamado node y unos enlaces simbólicos, si ejecutamos el comando podemos ver a node en ejecución

./node


node en ejecución

Pero esto no es lo que queremos porque solo podremos ejecutarlo desde este directorio asi que vamos a hacer que node se accesible desde todo nuestra sistema. Para hacer ésto vamos a crear un enlace simbólico de node en el directorio /usr/bin de la siguiente forma

sudo ln -s /opt/node-v14.15.0-linux-x64/bin/node /usr/bin/

Y creo un segundo enlace llamado nodejs para utilizar indistintamente uno u otro

sudo ln -s /opt/node-v14.15.0-linux-x64/bin/node /usr/bin/nodejs

Solo nos falta hacer lo mismos con el npm el gestor de paquetes de node y crear un enlace simbolico en /usr/bin/

sudo ln -s /opt/node-v14.15.0-linux-x64/bin/npm /usr/bin/

Ahora si nos vamos a cualquier directorio del sistema y ejecutamos node, nodejs o npm vermos que funcionan todos los comandos.

node en ejecución


Y esto es todo, y feliz programming
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      



También puede interesarte:

Crear un volumen externo en Docker para los datos de MySql

Crear un volumen externo en Docker para los datos de MySql

Por Alex, el 15/06/2022

Instalar Docker en Linux

Instalar Docker en Linux

Por Alex, el 16/05/2022

Crear un Apache virtualhost en Linux

Crear un Apache virtualhost en Linux

Por Alex, el 13/05/2022

Instalar un servidor LAMP con Vagrant y Docker

Instalar un servidor LAMP con Vagrant y Docker

Por Alex, el 08/04/2022

Reescribir url no funciona en Apache

Reescribir url no funciona en Apache

Por Alex, el 25/03/2022

Docker error end docker.sock: connect: permission denied

Docker error end docker.sock: connect: permission denied

Por Alex, el 17/12/2021


Añadir un comentarios:

Nombre:
Email: (no se publica el email)

avatar

Daniel 19/03/2022 05:01:01

Perfecto el instructivo, anduvo todo bien. Para Cristian: La descripción es para obtener la última versión o la que quieras, también lo podés hacer con un simple click como en Windows.

avatar

Alex 14/03/2022 08:17:43

A ver, no lo has de instalar necesariamente así, es una opción y para tener la ultima versión. Pero se puede instalar desde los repositorios con el "Gestor de Software" o desde el terminal con apt install nodejs, son multiples opciones que te da linux para instalar.
Como pone en este artículo tienes control completo de los ficheros que instalas y donde estan cosa que en windows no pasa.

avatar

Cristian 14/03/2022 08:13:43

He caido en este articulo porque llevo media hora intentando instalar la última versión de Node. ¿De verdad todo esto para instalar un simple programa? si Linux quiere captar nuevos usuarios, haciendo tan complicado cosas tan sencillas creo que no es el camino.
Gracias de todos modos.

avatar

Aleksi 21/12/2021 08:12:07

Muchas gracias, funcionó perfectamente

avatar

Fabian David 05/11/2021 07:25:14

Genial el tutorial. 100% efectivo.

avatar

Anónimo 05/08/2021 06:10:04

Muchas gracias, me sirvió mucho.

avatar

Andrés Bonfil 01/04/2021 07:59:37

Gracias amigo.
Thanks my friend.

Estoy empezando con linux porque soy pobre y no tengo para un windows.
:) saludos! desde Puebla mx

avatar

diego 25/01/2021 06:46:25

justo lo que buscaba Graciasss!!!!!!!




SIGUENOS EN

ARCHIVO

Publicidad

.