UNIXETC

树莓派安装Node.js

首先查看树莓派cpu信息

pi@raspi:~ $ cat /proc/cpuinfo
processor       : 0
model name      : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS        : 2.00
Features        : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xb76
CPU revision    : 7

Hardware        : BCM2708
Revision        : 000e
Serial          : 000000004a8acb6d

看清楚cpu构架,是ARMv6

然后在node.js官网下载对应版本的包,下载地址https://nodejs.org/dist/

# wget https://nodejs.org/dist/v4.2.2/node-v4.2.2-linux-arm64.tar.gz
# tar zxf node-v4.2.2-linux-arm64.tar.gz
# mv node-v4.2.2-linux-arm64 /usr/nodejs422

方便使用期间,做个链接

# ln -s /usr/nodejs422/bin/npm /usr/bin/npm
# ln -s /usr/nodejs422/bin/node /usr/bin/node

完成后查看版本信息

# node -v
v4.2.2
# npm -v
2.14.7

至此安装完成,官网现在放出arm编译版方便多了,为以前通过源码编译安装的岁月干杯!!!