Node.js é uma plataforma de desenvolvimento de código aberto construído em JavaScript para a criação de aplicações de rede. Ele é perfeito para aplicações em tempo real de dados intensivos que são executados através de dispositivos distribuídos. Também vale a pena mencionar, o NPM (NoteJS gerenciador de pacotes) está integrado no pacote NodeJS.
Instalação na sua Distribuição
Para instalar o Node.js 7.2.0 no Ubuntu, Linux Mint, Elementary OS, Debian e em Sistemas Derivados:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs
No Fedora, CentOS e Sistemas Derivados rode o comando a baixo logado como root:
curl --silent --location https://rpm.nodesource.com/setup_7.x | bash -
No OpenSuse 11.4, 12.1, 12.2, 12.3, 13.1:
sudo zypper ar http://download.opensuse.org/repositories/devel:/languages:/nodejs/openSUSE_suaversao/ Node.js
sudo zypper in nodejs nodejs-devel
No Arch Linux :
pacman -S nodejs npm
No Gentoo:
emerge nodejs