Installazione di Node tramite repository

Prima di iniziare l'installazione dei programmi necessari è consigliato scaricare e installare tutti gli aggiornamenti con yum, quindi da terminale::
sudo yum update

Node è presente nei repository ufficiali di Fedora, è possibile quindi installarlo con il seguente comando:
sudo yum install nodejs

Per verificare la corretta installazione controlliamo il numero versione di Node appena installato:
node --version

Installiamo il NPM il gestore dei pacchetti di Node:
sudo yum install npm

Installazione Node da Source

In alternativa è possibile installare Node da source.

Installiamo wget per poter scaricare i pacchetti necessari da terminale:
yum install wget

Collegarsi alla pagina download di Node per verificare l'ultima versione disponibile.

Da terminale:
wget http://nodejs.org/dist/node-latest.tar.gz

Estrarre l'archivio ed entrare nella nuova cartella:
tar xzvf node-latest.tar.gz && cd node-v*

Installiamo i pacchetti necessari per la compilazione:
sudo yum install gcc gcc-c++

Compiliamo il software:
./configure

Quindi:
make

La compilazione potrebbe richiedere molto tempo. Una volta terminata possiamo procedere con l'installazione:
sudo make install

Per verificare la corretta installazione controlliamo il numero versione di Node appena installato:
node --version

Installazione Node.js utilizzando NVM

Un ulteriore alternativa per installare Node è utilizzare un tool chiamato NVM "Node version manager".
Utilizzando NVM è possibile installare diverse versione di Node.

Scarichiamo e avviamo lo script di installazione di NVM da github. Modificare v0.33.2 in base alla versione corrente.
curl https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

Per utilizzare lo script appena installato dobbiamo rigenerare il file .bash_profile:
source ~/.bash_profile

Adesso è possibile installare Node. Per visualizzare le versioni disponibili dare questo comando:
nvm list-remote

Per installare la versione desiderata:
Esempio:
nvm install v8.0.0

Per visualizzare le versioni disponibili:
nvm list

Per verificare le versioni di Node installate:
nvm ls

Per cambiare la versione di Node, installare una nuova versione, per esempio la v7.10.0 e dare:
nvm use v7.10.0

Se si desidera rendere predefinita una versione specifica di Node che verrà utilizzata in automatico nelle nuove sessioni dare il seguente comando:
nvm alias default v8.0.0

Quindi per utilizzare la versione v8.0.0 adesso è possibile scrivere semplicemente:
nvm use default

Per verificare quale versione di Node si sta utilizzando:
node --version

Per maggiori informazioni.
nvm help

L'installazione di Node.js su Fedora 26 è terminata.