Lenny har som standard Python 2.5 installerad och Node.js 0.10 behöver ha Python 2.6 eller 2.7 så vi kommer i denna guide att temporärt installera Python 2.7. Varför vi installerar temporärt är för att andra delar av systemet kan fortfarande behöva Python 2.5 och för att inte bryta det installerar vi temporärt.
Vi kommer att installera allt under "/root/node/" mappen.
Installera python
- cd /root/node/
- wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz
- tar -zxvf Python-2.7.5.tgz
- cd Python-2.7.5
- ./configure --prefix=/root/node/
- make
- make install
Installera bz2
Testa att köra
/root/node/bin/python -c "import bz2; print bz2.__doc__"
om det blir error så behöver du installera bz2.
- cd /root/node/
- wget http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz
- tar -zxvf bzip2-1.0.6.tar.gz
- cd bzip2-1.0.6
- make
- make install
- Gör om alla steg under "Installera python"
Installera Node.js
- cd /root/node/
- VIKTIGT! Anteckna ner PATH miljövariabel som du hittar "env | grep PATH".
- export PATH=/root/node/bin:$PATH
- wget http://nodejs.org/dist/v0.10.7/node-v0.10.7.tar.gz
- tar -zxvf node-v0.10.7.tar.gz
- cd node-v0.10.7
- ./configure --prefix=/root/node/
- make
- make install
- export
till exempel
"export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
/root/node/bin/node -v
Klart!