O arquivo .pkg
é para o OSX. Existem alguns repositórios que possuem binários para o Debian, mas é provavelmente mais fácil baixar e compilar o código. O NodeJS é atualizado com muita frequência - então a maioria dos repositórios tem versões muito desatualizadas. Você precisará de algumas ferramentas de desenvolvimento (compilador, etc.) para poder construir a fonte.
sudo apt-get update
sudo apt-get install curl build-essential openssl libssl-dev
Você pode baixar a fonte do site Node.JS ou puxá-la do github. A vantagem deste último é a facilidade de manutenção.
NodeJS:
Se desejar, você pode instalar o nó em um diretório diferente do padrão, adicionando o diretório --prefix / path / to / install / à sua linha de configuração, abaixo. (Use apenas um dos seguintes, não ambos)
Do GitHub:
sudo apt-get install git-core
cd /usr/local/src ##or whatever directory you like#
git clone https://github.com/joyent/node.git && cd node
./configure
make
sudo make install
Da fonte - tarball:
cd /usr/local/src ##or whatever directory you like#
wget http://nodejs.org/dist/v0.6.6/node-v0.6.6.tar.gz
tar -xzvf node-v0.6.6.tar.gz
cd node-v0.6.6
./configure
make
sudo make install
NPM :
O NPM já está incluído nas versões recentes do nó. Verifique se ele está instalado com npm -v. Se uma versão for exibida, não há necessidade de seguir a etapa abaixo. Se a "instalação fácil" não funcionar, você também pode fazer o download do código e fazer a instalação.
curl http://npmjs.org/install.sh | sudo sh