DEV Community

DowarDev
DowarDev

Posted on

Instalar NodeJS en Linux y Windows

Para poder hacer uso de NPM tendremos que instalar Node.js preferentemente la versión LTS, esto se recomienda porque las versiones LTS contienen menos errores y minimizando así los dolores de cabeza.

Linux

Usando gestor de paquetes

Para instalarlo en Linux podremos hacerlo ya sea usando el gestor de paquetes de nuestra distribución o usando NVM(node version manager)

Gestor de paquetes

  • Debian y Ubuntu
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
Enter fullscreen mode Exit fullscreen mode
  • Arch Linux
sudo pacman -S nodejs npm
Enter fullscreen mode Exit fullscreen mode
  • openSUSE
sudo zypper install nodejs16
Enter fullscreen mode Exit fullscreen mode

Nota
Reemplaza 16 con la versión deseada (14, 18, etc.)

  • Fedora
sudo dnf install nodejs
Enter fullscreen mode Exit fullscreen mode

Nota
En sistemas del tipo rolling release siempre se instalara la utlima version dispible en los repositorios

Usando un manejador de versiones

NVM es un gestor de versiones para Node.js el cual nos facilitara la instalación y manejo de las versiones de Node.js en nuestra distribución y su instalación es muy sencilla.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
Enter fullscreen mode Exit fullscreen mode

Nota
Los siguientes comandos dependerán del intérprete de comandos que estemos utilizando en nuestro sistema.

  • Bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
Enter fullscreen mode Exit fullscreen mode
  • Fish
curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher
Enter fullscreen mode Exit fullscreen mode
fisher install jorgebucaran/nvm.fish
Enter fullscreen mode Exit fullscreen mode

El primer comando nos instalará "Fisher" el cual nos permitirá dotar de funcionalidades a "Fish" mediante el uso de plug-ins, y el segundo comando nos instalará el plug-in que permitirá a Fish ser compatible con NVM.

Una vez tengamos instalado NVM ya podremos pasar a instalar Node.js

nvm install --lts
Enter fullscreen mode Exit fullscreen mode

Este comando instalará la versión LTS, si deseas instalar otra versión simplemente modificar el comando de la siguiente forma, por ejemplo:

nvm install 14.7.0
Enter fullscreen mode Exit fullscreen mode

Windows

Para la instalación en Windows podemos emplear el gestor de paquetes "Chocolatey" o usar el instalador que se encuentra en su página oficial

choco install nodejs-lts
Enter fullscreen mode Exit fullscreen mode

Nota
Para poder hacer uso de este comando es necesario que tengas instalado este gestor de paquetes.

Con esto ya tendremos instalado NPM y Node.js en nuestro sistema operativo, ante cualquier inconveniente no dudes en contactarme.

Artículo extraído de

https://dowar.xyz/blog/post/15

Top comments (0)