概述
目前,Node.js 已经更新到v15.4.0,raspbian 内的 apt 只能安装到非常老的版本
因此,本文主要介绍完成新版 Node.js 的安装。

树莓派3B+是 ARMV7l的,Node.js 二进制包下载

1
wget https://nodejs.org/dist/v15.4.0/node-v15.4.0-linux-armv7l.tar.xz

如果下载非常慢,也可以尝试使用国内的镜像源下载:

1
wget https://npm.taobao.org/mirrors/node/latest/node-v15.4.0-linux-armv7l.tar.xz

解压 Node.js

1
2
xz -d node-v15.4.0-linux-armv7l.tar.xz
tar -xavf node-v15.4.0-linux-armv7l.tar

解压后将 Node.js 的二进制包移动到 /usr/local/node 中

1
2
3
4
# 如果系统内原本存在 /usr/bin.node ,先将其删除
sudo rm -rf /usr/bin/node
# 然后移动
sudo mv ./node-v15.4.0-linux-armv7l /usr/local/node

之后为 node、npm、npx 创建软连接

1
2
3
sudo ln -s /usr/local/node/bin/node /usr/bin/node
sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
sudo ln -s /usr/local/node/bin/npx /usr/bin/npx

最后测试一下 node 是否能正常使用

1
2
3
4
5
6
7
8
node -v
>> v15.4.0
npm -v
>>
7.0.15
npx -v
>>
7.0.15

到这里为止,Raspbian 系统已经安装 Node.js