Debian 10にNVMをインストールする方法

NVMは、Node.jsプログラミング言語のコマンドラインバージョンマネージャーです。 nvmユーティリティを使用すると、1台のマシンに複数のnode.jsバージョンをインストールできます。アプリケーションに特定のノードバージョンを選択することもできます。また、.nvmrc構成ファイルを使用してノードバージョンを自動選択するオプションも提供します。

このチュートリアルは、Debian 10 Linuxシステムにnvmをインストールするのに役立ちます。また、異なるノードバージョンやその他の便利な例をインストールするのにも役立ちます。

前提条件

  • シェルアクセスが可能な実行中のDebian 10 Linuxシステム。
  • Node.jsをインストールする必要があるユーザーアカウントでログインします。

DebianへのNVMのインストール

シェルスクリプトを使用して、Debian 10 Buster LinuxシステムにNVMをインストールできます。まず、マシンのターミナルを開きます。リモートマシンの場合、SSH経由で接続します。システムにcurlコマンドラインがインストールされていることを確認してから、ターミナルでnvmインストーラスクリプトを実行します。

sudo apt install curl 
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash

上記のスクリプトは、現在ログインしているユーザーのログインスクリプトに必要なすべての環境設定を行います。設定を適用するには、ログアウトしてアカウントに再度ログインするか、以下のコマンドを実行して同じことを行います。

source ~/.profile

NVMを使用したノードのインストール

nvmを使用して複数のNode.jsバージョンをインストールできます。インストールされているNode.jsからアプリケーションに必要なバージョンを使用します。

Node.jsの最新バージョンをインストールします。ここでノードは最新バージョンのエイリアスです。

nvm install node

ノードの特定のバージョンをインストールするには:

nvm install 12.18.3

上記のコマンドを使用して、インストールする他のバージョンを選択できます。インストールされた最初のバージョンがデフォルトになります。新しいシェルは、ノードのデフォルトバージョン(たとえば、nvmエイリアスデフォルト)で始まります。

NVMの操作

次のコマンドを使用して、現在のユーザーにインストールされているノードのバージョンを一覧表示できます。

nvm ls

このコマンドを使用すると、インストールに使用できるNode.jsバージョンを見つけることができます。

nvm ls-remote

現在のセッションに別のバージョンを選択することもできます。これは、現在のシェルのみの現在のアクティブバージョンになります。

nvm use 12.18.3

現在のユーザーに設定されているデフォルトのノードバージョンを見つけるには、次のように入力します。

nvm run default --version

belwoコマンドを使用して、目的のバージョンのnode.jsでNodeスクリプトを実行できます。

nvm exec 12.18.3 server.js

結論

このチュートリアルは、Debian 10バスターLinuxシステムにnvmをインストールするのに役立ちました。また、NVMの使用に関する有用な情報も得られます。

Source