この記事は最終更新日から1年以上が経過しています。
@iot
投稿日 2020/10/6
更新日 2020/10/6 ✏
ラズパイゼロにNode.jsをインストール
ラズパイゼロにnodeをインストールする方法のメモです。 といっても、インストール手順は他のLinuxマシンにnodeをインストールする場合とやり方は同じです。(ただし、ラズパイゼロにインストールできるnodeバージョンが限られていますのでそこだけは注意が必要です。)
前提
- 本体:Raspberry Pi Zero WH(ラズパイゼロ)
- OS:Raspberry Pi OS(32-bit) Lite (旧 Raspbian Stretch Lite) (インストール方法)
- インストールするnodeバージョン:v10.22.1(ラズパイゼロ(armv6l)に対応したLTSの最新版)
- nodeインストールに nvm を使用
インストール
ラズパイにssh接続し、nvmを使ってnodeをインストールします:
$ ssh -i ~/.ssh/rpi/id_rsa pi@raspberrypi.local
pi@raspberrypi:~ $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
pi@raspberrypi:~ $ source ~/.bashrc
# インストール可能なLTS版一覧を表示:
pi@raspberrypi:~ $ nvm ls-remote --lts
...
v10.22.1 (Latest LTS: Dubnium)
...
# ラズパイゼロ(armv6l)に対応したバージョンの最新版(v10.22.1)をインストール:
pi@raspberrypi:~ $ nvm install v10.22.1
pi@raspberrypi:~ $ nvm use v10.22.1
pi@raspberrypi:~ $ nvm alias default v10.22.1
インストール確認:
# nodeが正常にインストールされたか確認:
pi@raspberrypi:~ $ node -v
v10.22.1
# npmも正常にインストールされたか確認:
pi@raspberrypi:~ $ npm -v
6.14.6
# ついでにnpmを最新版にアップデートしておく:
pi@raspberrypi:~ $ npm install -g npm
pi@raspberrypi:~ $ npm -v
6.14.8
以上です。