Atualização para 2024

Atualização para 2024

Eu sou muito novo no Ubuntu. Eu poderia instalar o Node.js para a versão mais recente 14.7.0 mas o programa que estou usando (Jhipster) me diz que preciso instalar o Long Term Support (LTS, atualmente 12.18.3) e não tenho ideia de como para fazer isso.

Existe o arquivo node-v12.18.3-linux-x64.tar.xz que se parece com um arquivo zip no Windows, mas não sei como instalá-lo (ele não se instala quando o gerenciador de arquivos o abre)

Tentei pesquisar no Google como escolher a versão, mas consegui descobrir como fazer. Por favor, explique isso para manequins. Obrigado.

Responder1

Para atualizar nodejspara 14.x execute os seguintes comandos:

sudo apt update
curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -
sudo apt install -y nodejs
node -v

Depois de executar o comando final, você deverá ver:

v14.15.0

Responder2

Atualização para 2024

Desde que esta pergunta foi postada, a versão 20 se tornou a versão LTS mais recente. EntãoA resposta de Ahmed Boutaraaestava correto para a parte da versão 14 da pergunta, mas as pessoas que se deparam com essa questão podem estar procurando o LTS mais recente. Se você seguir essas instruções, ficará preso na versão 14.

Felizmente, o NodeSource também fornece um script de instalação que instala o LTS atual em vez de uma versão específica. Isso deve tornar esta resposta um pouco mais preparada para o futuro. Você também pode obter as mesmas informaçõesdireto da fonte.

Além disso, existe um script chamado nvmque é ótimo para gerenciar a versão do seu nó. Facilita a instalação de várias versões, como se você trabalha com vários projetos com requisitos de versão diferentes ou se deseja experimentar a versão mais recente e voltar facilmente para o LTS para trabalhar regularmente. Você pode encontrar instruções de instalação emseu repositório.

Como instalar a versão LTS mais recente

Este conjunto de instruções instalará qualquer versão do LTS mais recente. Quando uma nova versão for lançada, talvez seja necessário executar estas instruções novamente para obter o novo script de instalação da nova versão.

# As a user with sudo
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs

# OR as root
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash -
apt-get install -y nodejs

Como instalar a versão não LTS mais recente

Este conjunto de instruções instalará qualquer versão que seja a versão não LTS mais recente. Quando uma nova versão for lançada, talvez seja necessário executar estas instruções novamente para obter o novo script de instalação da nova versão.

# As a user with sudo
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt-get install -y nodejs

# OR as root
curl -fsSL https://deb.nodesource.com/setup_current.x | bash -
apt-get install -y nodejs

Como bloquear na v21 (mais recente, por enquanto)

# As a user with sudo
curl -fsSL https://deb.nodesource.com/setup_21.x | sudo -E bash -
sudo apt-get install -y nodejs

# OR as root
curl -fsSL https://deb.nodesource.com/setup_21.x | bash -
apt-get install -y nodejs

Como bloquear na v20 (LST atual)

# As a user with sudo
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

# OR as root
curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
apt-get install -y nodejs

Responder3

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
source ~/.bashrc
nvm list-remote
nvm install v14.17.6

No último comando escolha a versão que deseja instalar na lista mostrada no comando anterior.

Responder4

Das 'distribuições binárias NodeSource Node.js' oficiaisrepositório do github:

sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg

NODE_MAJOR=20         # can be 16, 18, 20, 21
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list

sudo apt-get update
sudo apt-get install nodejs -y

informação relacionada