Como instalar o Node.js no Ubuntu 24.04, 22.04 ou 20.04

Node.js, um poderoso tempo de execução de JavaScript desenvolvido no mecanismo JavaScript V8 do Chrome, revolucionou a forma como pensamos e criamos aplicativos do lado do servidor. Sua arquitetura não bloqueante e orientada a eventos o torna a melhor escolha para aplicativos da Web escalonáveis ​​e eficientes. Aqui está uma rápida olhada no que faz o Node.js se destacar:

  • Assíncrono e orientado a eventos: o Node.js usa operações de E/S sem bloqueio, tornando-o leve e eficiente para aplicativos em tempo real com uso intensivo de dados.
  • Linguagem de programação única: escreva código do lado do cliente e do servidor em JavaScript, proporcionando uma experiência de desenvolvimento unificada.
  • Vasto registro NPM: acesse um enorme repositório de bibliotecas de código aberto, aprimorando a funcionalidade e acelerando o desenvolvimento.
  • Plataforma cruzada: Desenvolva aplicativos que sejam executados perfeitamente em vários sistemas operacionais.
  • Apoio Comunitário e Corporativo: Beneficie-se de uma comunidade vibrante e do apoio de grandes corporações, garantindo atualizações e inovações constantes.

Com o Node.js, os desenvolvedores ganham uma ferramenta versátil para criar diversas aplicações web, desde simples servidores web até plataformas complexas de comunicação em tempo real. Vamos mergulhar no processo de instalação.

Atualize o Ubuntu antes da instalação do Node.js

Antes de instalar o Node.js, é crucial garantir que seu sistema Ubuntu esteja atualizado. Isso ajuda a evitar possíveis conflitos e garante a instalação da versão mais recente do Node.js. Execute o seguinte comando para atualizar seu sistema:

sudo apt update && sudo apt upgrade

Método 1: instalar o Node.js por meio do repositório APT

Instalar o Node.js no Ubuntu 24.04, 22.04 ou 20.04 diretamente do repositório Ubuntu APT é o primeiro método. Isso será satisfatório, dependendo do que você precisa do Node.js.

Para instalar a versão padrão do Ubuntu, execute o seguinte comando:

sudo apt install nodejs

Certifique-se de que o Node.js esteja instalado corretamente após a instalação, verificando sua versão em seu sistema. Execute o seguinte comando para verificar a versão do Node.js instalada:

node --version

Você verá a versão instalada do Node.js exibida em seu terminal se a instalação for bem-sucedida. Agora você está pronto para começar a usar o Node.js em seu sistema Ubuntu.

Método 2: instalar o Node.js via NodeSource

Instale os pacotes iniciais necessários

Primeiro, certifique-se de que os seguintes pacotes estejam instalados abaixo:

sudo apt install curl apt-transport-http ca-certificates

Importar repositório APT NodeSource

Em seguida, importe a chave GPG do Repositório NodeSource. Esta ação verifica a autenticidade dos pacotes que você instalará. Use o comando:

curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg

Em seguida, selecione a versão do Node.js apropriada para o seu sistema Ubuntu. Por exemplo, substitua NODE_MAJOR=20 com a versão desejada, como NODE_MAJOR=18. Execute este comando:

NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /usr/share/keyrings/nodesource.gpg

Escolha entre várias versões do Node.js, como:

  • NODE_MAJOR=16
  • NODE_MAJOR=18
  • NODE_MAJOR=20
  • NODE_MAJOR=21

Instale o Node.js por meio do comando NodeSource APT

Após adicionar o repositório NodeSource, instale o Node.js usando o comando abaixo. Este método garante que você obtenha a versão mais recente ou específica do Node.js, oferecendo uma atualização do repositório padrão:

sudo apt install nodejs

Este comando instala o Node.js e todas as suas dependências se alinham com a versão que você escolheu anteriormente.

Conclua verificando a instalação do Node.js:

node --version

O número da versão de saída confirma que o Node.js foi instalado com sucesso em seu sistema Ubuntu a partir do repositório APT NodeSource.

Método 3: instalar o Node.js por meio do Node Version Manager (NVM)

Outra maneira de instalar o Node.js é usando o Gerenciador de versão de nó (NVM). Este método permite gerenciar várias versões do Node.js em seu sistema, facilitando a alternância entre versões para diferentes projetos.

Instalar NVM

Para instalar o NVM, execute um dos seguintes comandos:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

ou

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Esses comandos baixam e executam o script de instalação do NVM. Assim que a instalação for concluída, você precisa reiniciar seu terminal ou executar o seguinte comando para carregar o NVM:

source ~/.bashrc

Instale o Node.js por meio do comando NVM

Com o NVM instalado, você pode gerenciar várias versões do Node.js em seu sistema, tornando conveniente alternar entre versões para diferentes projetos.

Listar versões disponíveis do Node.js.

Antes de instalar uma versão específica do Node.js, verifique as versões disponíveis executando o seguinte:

nvm ls-remote

Este comando exibe uma lista de todas as versões disponíveis do Node.js, ajudando você a identificar a versão que deseja instalar, como a versão LTS mais recente ou um número de versão específico.

Instale uma versão Node.js.

Para instalar a versão desejada do Node.js, execute o seguinte comando e substitua <version> com a versão específica que você deseja instalar:

nvm install <version>

Por exemplo, para instalar o Node.js versão v20.0.0, execute:

nvm install 20.0.0

Este comando baixa e instala a versão especificada do Node.js.

Verifique a instalação do Node.js.

Para verificar a versão instalada do Node.js, execute o seguinte:

node --version

Este comando exibe a versão instalada do Node.js em seu sistema, confirmando a instalação bem-sucedida.

Alternar entre versões instaladas do Node.js via NVM

O NVM permite alternar facilmente entre diferentes versões do Node.js. Para alternar entre as versões instaladas do Node.js, use o seguinte comando, substituindo <version> com a versão para a qual você deseja mudar:

nvm use <version>

Por exemplo, para mudar para o Node.js versão 18.16.0, execute:

nvm use 18.16.0

Este comando define a versão especificada como a versão ativa do Node.js para sua sessão atual. Para tornar uma versão específica do Node.js o padrão para novas sessões de terminal, use o comando:

nvm alias default <version>

Substituir <version> com o número da versão desejada. Por exemplo, para definir o Node.js versão 18.16.0 como padrão, execute:

nvm alias default 18.16.0

Dica adicional: Aprendendo os métodos para remover Node.js

Remova o Node.js instalado via repositório Ubuntu ou NodeSource

Se você instalou o Node.js do repositório Ubuntu ou de um PPA, você pode desinstalá-lo usando o apt programa. Aqui está um detalhamento do comando que você precisa executar:

sudo apt remove nodejs

Este comando removerá o Node.js junto com seus arquivos de configuração associados. Ele solicitará que você confirme a remoção e, após a confirmação, prosseguirá com a desinstalação.

Comando NVM para remover Node.js

Se você instalou o Node.js usando o Node Version Manager (NVM), siga estas etapas para desinstalá-lo:

Verifique a versão atual do Node.js por meio do comando NVM

Primeiro, determine a versão atualmente instalada do Node.js executando o seguinte comando:

nvm current

Este comando exibe a versão ativa do Node.js em seu sistema.

Desative NVM via comando NVM

Antes de desinstalar a versão atual do Node.js, você precisa desativar o NVM executando o seguinte:

nvm deactivate

Este comando descarrega a versão ativa do Node.js da sua sessão atual.

Remova a versão do Node.js por meio do comando NVM

Agora, execute o seguinte comando para desinstalar uma versão específica do Node.js instalada usando NVM, substituindo <version> com o número da versão que você deseja desinstalar:

nvm uninstall <version>

Por exemplo, para desinstalar a versão v20.0.0 do Node.js, execute:

nvm uninstall 20.0.0

Este comando remove a versão especificada do Node.js do seu sistema, concluindo o processo de desinstalação.

Considerações finais

Aí está! Percorremos as diferentes maneiras de instalar o Node.js no Ubuntu Linux – 24.04, 22.04 ou 20.04. Quer você tenha escolhido o repositório Ubuntu simples, o NodeSource APT mais atualizado ou o versátil NVM, agora você está equipado para lidar com suas necessidades de Node.js como um profissional. Lembre-se de que a escolha do método depende do que funciona melhor para o seu projeto.

Joshua James
Me siga
Últimos posts por Joshua James (exibir todos)

Deixe um comentário