記載日:2022/10/29
更新日:2024/01/26
Ubuntuにnodenvをインストールする方法を記載します。
目標
ubuntuにnodenvをインストールし、希望するバージョンのnodeコマンドを実行できるようにする。
環境
OS : Ubuntu22.04
nodenv : 1.4.0
gitインストール済
作業 (約10分)
0.nodenvライブラリのダウンロード (5分)
Terminalを開き、以下コマンドを実行。
(コマンド実行後、ホームディレクトリで”ll -a”コマンドを実行すると.nodenvが追加されていて、ダウンロードできていることが確認できる。)
git clone https://github.com/nodenv/nodenv.git ~/.nodenv
nodenvコマンドを実行できるようにするためにパスの設定を行う。.bashrcファイルに記述追加するために、以下コマンドを実行する。
.bashrc以外に、.profileなどにもパス設定を追加したい方は追加する。
echo 'export PATH="$HOME/.nodenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(nodenv init -)"' >> ~/.bashrc
nodejsのバージョン一覧を取得するにはnode-buildもインストールする必要がある。
cd ~
git clone https://github.com/nodenv/node-build.git $(nodenv root)/plugins/node-build
# あるいは、.nodenv下にpluginsディレクトリを作ってから、そこにgit cloneしても良い
cd ~/.nodenv
sudo mkdir plugins
cd ./plugins
git clone https://github.com/nodenv/node-build.git
変更内容を読み込ませる。
source .bashrc
ターミナルで、以下コマンドを実行するとnodenvのバージョンが表示され、インストールできたのが確認できる
nodenv --version
1.nodenvでnodeをインストール (5分)
以下コマンドを実行し、インストールできるnodeバージョンを確認する。
nodenv install -list
希望のバージョンをインストールする。
nodenv install 18.9.0
対象バージョンがインストールできたことを以下コマンドで確認。
nodenv versions
グローバルでnodeコマンドを使えるようにする。
nodenv global 18.9.0
最後にnodeコマンドが使えることを確認。
node --version
参考にさせて頂いたサイト
・nodenvについて
https://blog.mintsu-dev.com/posts/2020-07-22-install-nodenv-linux/
・nodenvのgithub
https://github.com/nodenv/nodenv