Este guia mostra como instalar o NVM (Node Version Manager) e o Node.js LTS nas distribuições Linux mais usadas.
Antes de instalar o NVM, é recomendável ter curl e git instalados.
sudo pacman -S --needed curl git base-devel
sudo apt update
sudo apt install curl git build-essential -y
sudo dnf install curl git make automake gcc gcc-c++ kernel-devel -y
sudo yum install curl git make automake gcc gcc-c++ kernel-devel -y
sudo zypper install curl git gcc gcc-c++ make -y
O método oficial funciona em qualquer distro:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
O script baixa automaticamente a versão mais recente do NVM.
~/.bashrc)Edite o arquivo:
nano ~/.bashrc
Adicione no final:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
Recarregue:
source ~/.bashrc
~/.zshrc)nano ~/.zshrc
Adicione:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && source "$NVM_DIR/nvm.sh"
Recarregue:
source ~/.zshrc
nvm --version
Se aparecer a versão → tudo certo!
Instalar a versão LTS:
nvm install --lts
Definir como padrão:
nvm use --lts
nvm alias default lts/*
node -v
npm -v
cd ~/.nvm
git pull
Se você instalou Node pelo sistema (pacman, apt, etc), pode gerar conflito.
Recomenda-se remover:
sudo pacman -Rs nodejs npm
sudo apt remove nodejs npm -y
Agora você tem: