手把手教你在樹莓派上安裝Nood.js
raspberry pi
1.查看樹莓派架構(gòu)下載對(duì)應(yīng)的版本
首先查看樹莓派的架構(gòu),樹莓派終端輸入命令
uname -a
可以看到博主使用的樹莓派4B是基于armv7
架構(gòu)
查看樹莓派架構(gòu)
然后登錄Nood.js官網(wǎng)野崇,我們可以看到長期支持版是v12.16.1
長期支持版是v12.16.1
點(diǎn)擊Downloads
進(jìn)入下載頁面我們可以看到在Linux Binaries (ARM)
下支持ARMv7
架構(gòu)
支持ARMv7架構(gòu)
2.下載Nood.js
在樹莓派終端輸入:
wget https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-armv7l.tar.xz
這里注意將版本改為相應(yīng)的最新長期支持版的版本序號(hào),比如更新到v12.19.2
則相應(yīng)的將命令進(jìn)行修改门粪,下同弧圆,不再贅述。
如果出現(xiàn)下載緩慢的問題我們也可以使用國內(nèi)開源鏡像源(某寶源)下載:
wget https://npm.taobao.org/mirrors/node/latest/node-v12.16.1-linux-armv7l.tar.xz
3.解壓二進(jìn)制包
在樹莓派終端輸入如下命令解壓:
xz -d node-v12.13.1-linux-armv7l.tar.xz
tar -xavf node-v12.13.1-linux-armv7l.tar
先將系統(tǒng)內(nèi)原本存在的/usr/bin.node
刪除至扰,在終端輸入:
sudo rm -rf /usr/bin/node
#如果不存在,忽略此步驟
解壓后塌碌,將二進(jìn)制包移動(dòng)到/usr/local/node
下渊胸,在終端輸入:
sudo mv ./node-v10.0.0-linux-armv7l /usr/local/node
4.建立軟連接
然后為node
和npm
建立軟連接,在終端輸入:
sudo ln -s /usr/local/node/bin/node /usr/bin/node
sudo ln -s /usr/local/node/bin/npm /usr/bin/npm
#這類似于Windows中的快捷方式
我們通過查看node
和npm
版本的方式來查看是否成功台妆,在終端輸入:
node -v && npm -v
可以看到對(duì)應(yīng)的版本號(hào)說明安裝成功翎猛,如下圖(不同支持版或版本號(hào)不同):
看到對(duì)應(yīng)的版本號(hào)