Данная инструкция проверялась и работает на Debian 6.
Устанавливаем пакеты, необходимые для сборки и удовлетворения зависимостей:
sudo aptitude install g++ curl python libssl-dev apache2-utils git-core checkinstall
Клонируем репозиторий с github:
cd /usr/src && git clone git://github.com/ry/node.git
Далее запускаем конфигурацию:
cd node && ./configure
Теперь можно собрать пакет для нашей системы:
checkinstall --fstrans=no --install=no --pkgname=node.js --pkgversion "0.5.9" --default
После сборки пакета его можно поставить:
dpkg -i node.js_0.5.9-1_amd64.deb
В статье использовались материалы со следующих сайтов: