Pesquisa de site

Como instalar Node.js e NPM em sistemas RHEL e Debian


Neste guia, veremos como você pode instalar a versão mais recente do Nodejs e NPM em distribuições baseadas em RHEL, como CentOS, Fedora, Rocky & AlmaLinux e Distribuições baseadas em Debian, como Ubuntu e Linux Mint.

Nodejs é uma plataforma JavaScript leve e eficiente construída com base no mecanismo JavaScript V8 do Chrome e NPM é um gerenciador de pacotes NodeJS padrão. Você pode usá-lo para construir aplicativos de rede escalonáveis.

Nesta página:
  • Como instalar o Node.js em distribuições baseadas em RHEL
  • Como instalar o Node.js no Debian, Ubuntu e Linux Mint

Como instalar o Node.js em distribuições RHEL

A versão mais recente do Node.js e do NPM está disponível no repositório oficial do NodeSource Enterprise Linux, que é mantido pelo site do Nodejs e você precisa adicioná-lo ao seu sistema para poder instalar os pacotes Nodejs e NPM mais recentes.

Importante: Se você estiver executando uma versão mais antiga do RHEL 6 ou do CentOS 6, você pode querer ler sobre como executar o Node.js em distros mais antigas.

Instalando NodeJS em RHEL, CentOS, Fedora, Rocky e Alma

Para adicionar o repositório da versão mais recente do Node.js, use o seguinte comando como root ou não root.

------------- For Node.js v19.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_19.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

Opcional: Existem ferramentas de desenvolvimento como gcc-c++ e make que você precisa ter em seu sistema , para construir complementos nativos do npm.

yum install gcc-c++ make
OR
yum groupinstall 'Development Tools'

Como instalar o Node.js no Debian, Ubuntu e Linux Mint

A versão mais recente do Node.js e do NPM também está disponível no repositório oficial do NodeSource Enterprise Linux, que é mantido pelo site do Nodejs e você precisará adicioná-lo ao seu sistema para poder instalar os pacotes Nodejs e NPM mais recentes.

Instale o Node.js no Ubuntu e Mint

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x -------------
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x -------------
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x -------------
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

Instale o Node.js no Debian

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_18.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_14.x | bash - &&\
sudo apt-get install -y nodejs

Opcional: Existem ferramentas de desenvolvimento como gcc-c++ e make que você precisa ter em seu sistema , para construir complementos nativos do npm.

sudo apt-get install -y build-essential

Testando Nodejs e NPM mais recentes no Linux

Para fazer um teste simples de nodejs e NPM, basta verificar as versões instaladas em seu sistema usando os seguintes comandos:

Em sistemas baseados em RHEL

node --version
npm --version

No Debian, Ubuntu e Linux Mint

nodejs --version
npm --version

É isso, Nodejs e NPM agora estão instalados e prontos para uso em seu sistema.

Acredito que foram passos fáceis e simples de seguir, mas em caso de problemas que você enfrentou, você pode nos avisar e encontraremos maneiras de ajudá-lo. Espero que este guia tenha sido útil para você e lembre-se sempre de ficar conectado ao Tecmint.