Geral

Como Instalar Node.js e NPM no Ubuntu 18.04, 20.04 e 22.04: 3 Metodos

Geral·22 de março de 2026·22 min de leitura

Node.js e uma das tecnologias web mais populares disponiveis atualmente. Como desenvolvedor, voce pode querer utiliza-la para aumentar a funcionalidade da sua aplicacao web ou criar um ambiente de desenvolvimento local.

Neste artigo, explicaremos como instalar o Node.js em um sistema Linux rodando Ubuntu 18.04, 20.04 e 22.04. Este metodo de instalacao funciona com sistemas locais baseados em Ubuntu e servicos VPS.

Mostraremos como instalar o Node.js no Ubuntu usando os repositorios padrao e o NodeSource. Por fim, voce aprendera a instalar uma versao especifica do Node.js usando o NVM.

O que e Node.js?

Node.js e um ambiente de execucao do lado do servidor que permite aos usuarios executar codigo JavaScript no lado do servidor. E um projeto de codigo aberto multiplataforma, ideal para projetos orientados a educacao e negocios.

Node.js e particularmente util para lidar com tarefas intensivas em dados e desenvolver aplicacoes de rede escalaveis. Alguns casos de uso populares incluem chat em tempo real, streaming de dados e proxies do lado do servidor.

Embora a versao mais recente do Node.js seja 18.9.0, recomendamos usar a versao 16.17.0, pois e a versao com suporte de longo prazo (LTS). Independentemente disso, sempre verifique a pagina de downloads do Node.js para obter a versao mais recente, pois e atualizada com bastante frequencia.

Importante! Antes de continuar, certifique-se de ter acesso ao servidor e uma conta de usuario nao-root para executar comandos sudo no Linux. Leia nosso guia para saber mais sobre como acessar um VPS via SSH.

Como Instalar o Node.js Usando Apt e NPM dos Repositorios Padrao

Uma forma eficiente de instalar o Node.js no Ubuntu e usar o repositorio oficial de distribuicao. Um sistema rodando Ubuntu 18.04 ou posterior inclui os pacotes Node.js e Node Package Manager (NPM) no repositorio padrao.

No entanto, este metodo nao permite escolher qual versao do Node.js instalar. Em outras palavras, pode instalar uma versao desatualizada que nao tem mais suporte.

Dica Profissional

Se voce nao deseja instalar o Node.js manualmente, escolha um de nossos modelos de sistema operacional VPS com Node.js ja pre-instalado. Para mais informacoes sobre esta opcao, visite a pagina de hospedagem de servidores Node.js da HolyHosting.

Antes de instalar o Node.js, abra o terminal a partir do menu principal do seu sistema ou pressione a combinacao de teclas Ctrl + Alt + T. Siga estes passos para instalar o Node.js no seu VPS usando o gerenciador de pacotes Apt:

Conecte-se ao servidor usando ssh digitando o seguinte:

ssh username@server_ip_address

Atualize o cache do Apt para atualizar o repositorio:

sudo apt update

Atualizando o gerenciador de pacotes apt usando o Terminal

Digite a senha do sistema e pressione Enter.

Apos completar a atualizacao, instale o Node.js digitando o seguinte comando:

sudo apt-get install nodejs

Instalando o Node.js a partir do repositorio padrao

Digite Y e pressione Enter para iniciar o processo de instalacao.

Apos a instalacao ser concluida, instale o gerenciador de pacotes NPM do Node.js executando o seguinte:

sudo apt install npm

Instalando o NPM a partir do repositorio padrao

Digite sua senha e confirme a instalacao.

Finalmente, verifique os numeros de versao do Node.js e NPM para confirmar que a instalacao foi bem-sucedida. A linha de comando exibira o numero da versao instalada apos digitar estes comandos:

nodejs -v

npm -v

Verificando as versoes instaladas do Node.js e NPM a partir do Terminal

Se voce deseja remover o Node.js ou NPM do sistema Linux, use os seguintes comandos:

sudo apt remove nodejs

sudo apt remove npm

Como Instalar o Node.js Com Apt Usando NodeSource

Outra forma de instalar o Node.js e usar um repositorio de Arquivo de Pacotes Pessoais (PPA) como o NodeSource. Comparado ao repositorio padrao do Ubuntu, o NodeSource oferece mais versoes.

Este metodo e ideal se voce deseja instalar uma versao especifica ou a versao mais recente do Node.js.

Veja como instalar o Node.js no Ubuntu usando o repositorio NodeSource:

Digite os seguintes comandos pressionando Enter apos cada um:

sudo apt-get update

sudo apt-get upgrade

Pule este passo se voce ja tem o cURL instalado. Caso contrario, digite o seguinte comando:

sudo apt-get install curl

Para instalar a versao atual, execute o seguinte comando. Lembre-se de substituir o valor 18.x pela versao do Node.js que preferir:

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -

Baixando o NodeSource com a versao 18.x do Node.js

Assim que tiver o repositorio NodeSource, instale o Node.js com o seguinte comando:

sudo apt-get install nodejs

Instalando o Node.js a partir do NodeSource

Alem do Node.js, este comando instalara o NPM junto com outros pacotes dependentes.

Use estes dois comandos para verificar as versoes do Node.js e NPM e confirmar que o processo de instalacao foi bem-sucedido:

node -v

npm -v

Verificando as versoes recem-instaladas do Node.js e NPM

Como Instalar uma Versao Especifica do Node.js Usando NVM

Outra forma de instalar o Node.js no Ubuntu e usar o Node Version Manager (NVM), um script bash usado para gerenciar multiplas versoes do Node.js.

Instalar o Node.js usando o metodo NVM e ideal se voce deseja usar uma versao especifica. Para comecar, baixe e instale o NVM usando wget:

Abra o console e use o seguinte comando:

sudo apt-get install wget

Uma janela de terminal mostrando o processo de instalacao do wget

Para instalar uma versao diferente, substitua v0.39.0 por outro valor ou use o seguinte comando para baixar a versao mais recente:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.39.0/install.sh | bash

Baixando e instalando o NVM usando wget

Permita que o script NVM seja executado a partir do perfil bash do seu usuario:

source ~/.profile

Habilitando o script NVM para o perfil bash do usuario atual

Apos instalar o NVM, voce pode comecar a instalar o Node.js no seu sistema:

Consulte todas as versoes disponiveis do Node.js com NVM executando o seguinte comando:

nvm ls-remote

Listando as versoes disponiveis do node.js usando NVM

Dica Profissional

Use o atalho de teclado Ctrl + C para interromper o processo de listagem antecipadamente.

Embora voce possa instalar qualquer versao do Node.js, recomendamos usar a versao mais recente para garantir compatibilidade e confiabilidade. Neste exemplo, instalaremos a versao LTS mais recente no momento da escrita:

nvm install 16.17.0

Instalando uma versao especifica do Node.js usando NVM

Verifique se foi instalado corretamente consultando o numero da versao ativa atual:

node -v

Conclusao

Node.js e um ambiente de execucao JavaScript do lado do servidor que permite construir aplicacoes de rede rapidamente. Desenvolvedores web o utilizam frequentemente para lidar com tarefas intensivas em dados e analise em tempo real.

Neste artigo, revisamos tres formas de instalar o Node.js no Ubuntu 22.04 ou versoes anteriores. Antes de instalar o Node.js, certifique-se de poder usar o comando sudo e conectar-se ao seu servidor virtual privado.

Instale a versao empacotada do Node.js a partir do repositorio do Ubuntu usando Apt. Alternativamente, use NodeSource ou NVM para instalar uma versao especifica ou a versao LTS mais recente.

Esperamos que este artigo tenha ajudado voce a entender como instalar o Node.js no seu VPS ou sistema Linux local. Se tiver alguma pergunta, sinta-se a vontade para deixar um comentario abaixo.

Ainda tem dúvidas?

Fale com a gente e responderemos o mais rápido possível!

Contatar o suporte