githubのnvmのページを見て、インストール方法を確認します。今回はLinux(Ubuntu)にNode.js/nvmをインストールします。
nvmのインストール
nvmのインストール
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
適用
source ~/.bashrc
確認
$ nvm --version 0.39.1
nvmがインストール出来ました。
Node.jsのインストール
現状の確認
$ nvm list N/A iojs -> N/A (default) node -> stable (-> N/A) (default) unstable -> N/A (default) lts/* -> lts/gallium (-> N/A) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.17.1 (-> N/A) lts/carbon -> v8.17.0 (-> N/A) lts/dubnium -> v10.24.1 (-> N/A) lts/erbium -> v12.22.8 (-> N/A) lts/fermium -> v14.18.2 (-> N/A) lts/gallium -> v16.13.1 (-> N/A)
インストール可能なNode.jsを確認
$ nvm ls-remote v0.1.14 v0.1.15 v0.1.16 ... v16.12.0 v16.13.0 (LTS: Gallium) v16.13.1 (Latest LTS: Gallium) v17.0.0 v17.0.1
最新版LTSを指定してNode.jsをインストール
$ nvm install v16.13.1 Downloading and installing node v16.13.1... Downloading https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz... ######################################################################################################### 100.0% Computing checksum with sha256sum Checksums matched! Now using node v16.13.1 (npm v8.1.2) Creating default alias: default -> v16.13.1
インストールできたか確認
$ nvm list -> v16.13.1 default -> v16.13.1 iojs -> N/A (default) unstable -> N/A (default) node -> stable (-> v16.13.1) (default) stable -> 16.13 (-> v16.13.1) (default) lts/* -> lts/gallium (-> v16.13.1) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.17.1 (-> N/A) lts/carbon -> v8.17.0 (-> N/A) lts/dubnium -> v10.24.1 (-> N/A) lts/erbium -> v12.22.8 (-> N/A) lts/fermium -> v14.18.2 (-> N/A) lts/gallium -> v16.13.1
このコマンドでも確認できる
$ node -v v16.13.1
デフォルトに設定されているか確認
$ nvm run default --version Running node v16.13.1 (npm v8.1.2) v16.13.1
これで無事にLinux(Ubuntu) に Node.js/nvmをインストールすることが出来ました。