Ubuntu22にNode.jsをインストール
サイドバー?の[Ubuntu Software]から、[探す]-[Development]-[node]-[インストール]でインストール完了。
$ node --version v18.12.0
nvmは公式サイトのインストール手順を参照。
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash (略) => Appending nvm source string to /home/tokushima/.bashrc => Appending bash_completion source string to /home/tokushima/.bashrc => Close and reopen your terminal to start using nvm or run the following to use it now: export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
$ source ~/.bashrc
$ nvm --version 0.39.2
現在使用のバージョンを調べる
$ nvm current system
利用可能なバージョンを一覧表示
$ nvm ls-remote (略) v18.11.0 v18.12.0 (Latest LTS: Hydrogen) v19.0.0
特定のバージョンのノードをインストール
$ nvm install 18.12.0 Downloading and installing node v18.12.0... Downloading https://nodejs.org/dist/v18.12.0/node-v18.12.0-linux-x64.tar.xz... ######################################################################### 100.0% Computing checksum with sha256sum Checksums matched! Now using node v18.12.0 (npm v8.19.2) Creating default alias: default -> 18.12.0 (-> v18.12.0) $ nvm current v18.12.0
インストール済みバージョンを表示
$ nvm list -> v18.12.0 system default -> 18.12.0 (-> v18.12.0) iojs -> N/A (default) unstable -> N/A (default) node -> stable (-> v18.12.0) (default) stable -> 18.12 (-> v18.12.0) (default) lts/* -> lts/hydrogen (-> v18.12.0) 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.12 (-> N/A) lts/fermium -> v14.21.0 (-> N/A) lts/gallium -> v16.18.0 (-> N/A) lts/hydrogen -> v18.12.0
使用するバージョンを切り替える
$ nvm use system system $ nvm use 18.12.0 Now using node v18.12.0 (npm v8.19.2)