Anche se, come dice ArjunShankar, è consigliabile utilizzare un pacchetto predefinito. Node.js è piuttosto veloce per consentire ai pacchetti Debian di stare al passo. Raccomanderei vivamente di eseguire le proprie installazioni fino al momento in cui il nodo si stabilizza. Ad esempio, c'è stato recentemente un aggiornamento inaspettato che risolve un importante problema di sicurezza: non si vuole dipendere da un pacchetto che è per una versione obsoleta di Debian quando le cose devono muoversi velocemente.
Invece, è necessario installare dal sorgente.
È possibile scaricare l'archivio di origine direttamente decomprimerlo in una cartella temporanea e seguire le istruzioni su Node Github page. In alternativa, se si è sicuri con GIT, è possibile utilizzarlo per afferrare la sorgente - di nuovo in una cartella temporanea & seguire le istruzioni di installazione.
Ci sono un certo numero di dipendenze software da compilare, quindi è necessario assicurarsi di averle per prime - dovrebbero essere tutte nei pacchetti apt Debian. Vedere http://blog.timmattison.com/archives/2011/04/26/installing-nodejs-couchdb-and-npm-on-debian-the-easy-way/ o http://sekati.com/etc/install-nodejs-on-debian-squeeze per ulteriori informazioni.
Ci vorranno alcuni minuti per eseguire la compilazione, quindi sii paziente.
Una volta eseguito, gli aggiornamenti sono anche semplici: basta ripetere il processo di download/compilazione.
Le installazioni di Node.js ora includono lo strumento npm in modo che l'installazione di librerie e altro codice sia estremamente semplice.
fonte
2012-05-08 10:50:48
Non è necessario installare il pacchetto node.js corrente o compilare manualmente più. [Basta usare NVM] (https://github.com/creationix/nvm) – Xeoncross