Como instalar o Node.js no Ubuntu 20.04
O Node.js é um tempo de execução de JavaScript. Neste tutorial, veremos as diferentes maneiras de instalar o Node.js no Ubuntu 20.04 e seus benefícios.
Como instalar o Node.js no Ubuntu 20.04:
Instalando o Node.js com o apt
Esse é o método de instalação mais fácil e mais suficiente para muitas finalidades. Além do próprio Node.js, instalaremos imediatamente seu gerenciador de pacotes - npm. Os pacotes do Node.js são bibliotecas ou ferramentas que podem ser baixadas usando o npm.
sudo apt update && sudo apt install nodejs npm
Você pode verificar o sucesso da instalação e, ao mesmo tempo, descobrir a versão usando o comando:
nodejs -v
Instalando o Node.js com PPA
A instalação por meio do PPA lhe dá uma opção de versão. Confira as versões disponíveis na documentação. Também precisaremos do curl para continuar.
sudo apt install curl
Agora, faremos o download e executaremos o script da versão correspondente, que adicionará o PPA aos repositórios do sistema.
curl -fsSL https://deb.nodesource.com/setup_15.x | sudo -E bash -
E instale o Node.js a partir dos repositórios adicionados.
sudo apt install nodejs
Vamos verificar a versão instalada.
node -v
Nesse caso, o npm já está instalado.
Instalando o Node.js com o NVM
NVM é o gerenciador de versões do Node.js. Ele permite que você instale diferentes versões do Node.js com pacotes npm ao mesmo tempo e alterne entre elas no tempo de execução.
Para instalar a versão mais recente do script de instalação do NVM, vá para Installing and Updating part of the project page on GitHub, copie o link e execute-o em seu Ubuntu 20.04.
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
Agora você precisa fazer logout da sua conta e fazer login novamente. A segunda opção é executar os seguintes comandos para garantir a operação do NVM:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" bash_completion
Neste ponto, a NVM está pronta para ser usada. Para obter uma lista das versões disponíveis para instalação:
nvm list-remote
Escolha uma versão e instale:
nvm install 14.16.0
Exibir a lista de versões instaladas:
nvm list
Saída:
v12.21.0
-> v14.16.0
default -> 14.16.0 (-> v14.16.0)
...
Para selecionar uma versão do Node.js, use o comando que indica a versão necessária. Assim, você pode alternar entre diferentes versões se houver várias instaladas.
nvm use v14.16.0
Se, além das versões instaladas usando o nvm, o sistema também contiver a versão instalada usando o apt, ele será marcado como system. Para mudar para ela, use:
nvm use system
Além disso, a saída do nvm list mostra as versões LTS do Node.js. As que não estão instaladas têm a seguinte aparência:
lts/dubnium -> v10.24.0 (-> N/A)
Para instalá-los, especifique o alias da versão:
nvm install lts/dubnium
Para verificar a versão usada no momento, use o comando:
node -v
Saída:
v14.16.0


