Como instalar o Node.JS no Ubuntu, Debian, Fedora, Arch Linux, CentOS e derivados

como-instalar-o-node-js-no-ubuntu-debian-fedora-arch-linux-centos-e-derivados

O Node.JS é uma plataforma que foi construída em torno do motor JavaScript do Google Chrome. A ideia é facilitar o desenvolvimento de aplicações de rede rápidas e escaláveis. O Node.JS segue o modelo I/O, o que facilita a vida de quem precisa de aplicações em tempo real e ao mesmo tempo, necessita de uma troca imensa de dados através de uma alta gama de dispositivos. Saiba como instalar o Node.JS no Ubuntu, Debian, Fedora, Arch Linux, CentOS.

Como instalar o Node.JS no Ubuntu, Debian, Fedora, Arch Linux, CentOS e derivados

Para instalar o Node.JS no Debian, Ubuntu, Linux Mint e derivados, vamos precisar do Terminal, você pode abri-lo manualmente ou se preferir pode usar o atalho Ctrl + Alt + T e colar os comandos a seguir. Lembre-se que no caso do Debian o sudo não vem habilitado por padrão, você pode seguir nosso tutorial de como habilitar e instalar o sudo no Debian ou executar os comandos como root.

sudo apt update
sudo apt install nodejs npm

No Fedora e derivados, você também precisa executar um comando, copie e cole o comando abaixo:

sudo dnf install nodejs npm

Para instalar o Node.JS no RHEL e CentOS, execute os comandos abaixo:

sudo yum install epel-release
sudo yum install nodejs npm

No Arch Linux, Manjaro, Antergos e outras distribuições baseadas no Arch, você deve executar o comando abaixo que vai instalar o Node.JS.

sudo pacman -S nodejs npm

Caso você tente executar algum módulo do Node.JS e tenha uma mensagem de erro parecida com a citada logo abaixo:

/usr/bin/env: ‘node’: No such file or directory

Execute o comando seguinte para corrigir, esse problema pode ser ocasionado devido a ausência de algumas dependências mais atualizadas em torno do Node.JS:

sudo ln -s /usr/bin/nodejs /usr/bin/node

Instalando o Node.JS via NodeSource no Linux

Se você não quer esperar a sua distribuição atualizar para o pacote mais recente do Node.JS, você pode instalar o Node.JS via NodeSource em qualquer distribuição GNU/Linux, isso garante que você tenha recursos e correções mais avançadas.

Para instalar o Node.JS via NodeSource no Debian, Linux Mint, Ubuntu e derivados, execute os seguintes comandos de acordo com a versão que você deseja.

Para instalar Node.JS 8:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt install -y nodejs

Para instalar Node.JS 9:

curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
sudo apt install -y nodejs

Para instalar Node.JS 10:

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install -y nodejs

Caso você queira compilar posteriormente os extras/addons você precisa instalar a ferramenta a seguir:

sudo apt install -y build-essential

Para instalar o Node.JS via NodeSource no Fedora, RHEL, CentOS e derivados, execute os seguintes comandos de acordo com a versão que você deseja.

Para instalar Node.JS 8:

curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
sudo yum -y install nodejs

Para instalar Node.JS 10:

curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -
sudo yum -y install nodejs

Para instalar os extras/addons é bom ter o build tools, mas é opcional, para instalar execute os comandos abaixo:

sudo yum install gcc-c++ make

Ou se preferir:

sudo yum groupinstall 'Development Tools'

Para instalar o Node.JS em outras distribuições ou sistemas, você pode acessar a página oficial do projeto e consultar maiores informações.

Acesse a versão completa
Sair da versão mobile