GNU/Linux >> Linux の 問題 >  >> Debian

Debian11にNVMをインストールして使用する方法

NVMは、Linuxで複数のNode.jsバージョンをインストールおよび管理するために使用されるNode.jsのバージョンマネージャーです。これはコマンドラインユーティリティであり、Node.jsを簡単にインストールするためのいくつかのオプションを提供します。簡単なコマンドで、任意のバージョンのNodeをローカルにダウンロードしてインストールできます。

この投稿では、NVMをインストールして使用し、Debian11でNode.jsを管理する方法を紹介します。

前提条件
  • Debian11を実行しているサーバー。
  • ルートパスワードはサーバーで構成されています。

NVMのインストール

NVMのインストールは非常に簡単なプロセスです。 CURLコマンドを使用して簡単にインストールできます。

まず、次のコマンドを使用してCURLとGnupg2をインストールします。

apt-get install curl gnupg2 -y

次に、次のコマンドを実行して、NVMインストールスクリプトをダウンロードして実行します。

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

上記のコマンドはNVMをインストールし、 .bashrcで必要なすべての環境設定を行います ファイル。

次に、次のコマンドを使用してすべての設定をアクティブにします。

source ~/.bashrc

次に、次のコマンドを使用してNVMのバージョンを確認します。

nvm --version

次の出力が表示されます。

0.38.0

NVMを使用してNode.jsをインストールする

この時点で、NVMがシステムにインストールされています。これで、任意のNode.jsバージョンをシステムにインストールできます。

Node.jsの最新バージョンをインストールするには、次のコマンドを実行します。

nvm install node

次の出力が表示されます。

Downloading and installing node v16.9.0...
Downloading https://nodejs.org/dist/v16.9.0/node-v16.9.0-linux-x64.tar.xz...
######################################################################################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v16.9.0 (npm v7.21.1)
Creating default alias: default -> node (-> v16.9.0)

インストールされているNode.jsのバージョンを確認するには、次のコマンドを実行します。

node --version

次の出力が表示されます。

v16.9.0

Node.jsの最新の安定バージョンをインストールする場合は、次のコマンドを実行します。

nvm install node --lts

次の出力が表示されます。

v16.9.0 is already installed.
Now using node v16.9.0 (npm v7.21.1)

特定のNode.jsバージョン(12.17.0)をインストールするには、次のコマンドを実行します。

nvm install 12.17.0

次の出力が表示されます。

Downloading and installing node v12.17.0...
Downloading https://nodejs.org/dist/v12.17.0/node-v12.17.0-linux-x64.tar.xz...
######################################################################################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v12.17.0 (npm v6.14.4)

次に、次のコマンドを使用して、現在のNode.jsのバージョンを確認します。

node --version

次の出力が表示されます。

v12.17.0

NVMを使用してNode.jsバージョンを管理する

システムにインストールされているすべてのNode.jsバージョンを一覧表示するには、次のコマンドを実行します。

nvm ls

次の出力が表示されます。

->     v12.17.0
        v16.9.0
default -> node (-> v16.9.0)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v16.9.0) (default)
stable -> 16.9 (-> v16.9.0) (default)
lts/* -> lts/fermium (-> 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.6 (-> N/A)
lts/fermium -> v14.17.6 (-> N/A)

次のコマンドを使用して、使用可能なすべてのNode.jsバージョンを見つけることができます。

nvm ls-remote

デフォルトのNode.jsバージョンを12.17.0に設定するには、次のコマンドを実行します。

nvm use 12.17.0

次の出力が表示されます。

Now using node v12.17.0 (npm v6.14.4)

現在のユーザーのデフォルトバージョンを見つけるには、次のコマンドを実行します。

nvm run default --version

次の出力が表示されます。

Running node v16.9.0 (npm v7.21.1)
v16.9.0

次のコマンドを使用して、特定のNode.jsバージョンでNodeアプリケーションを実行することもできます。

nvm run v12.17.0 app.js

システムから特定のNode.jsバージョンを削除するには、次のコマンドを実行します。

nvm uninstall v12.17.0
結論

この投稿では、NVMをインストールしてDebian 11にNode.jsをインストールする方法について説明しました。また、NVMを使用して複数のNode.jsバージョンを切り替える方法についても説明しました。これで、Node.jsの任意のバージョンでアプリケーションを実行できるようになることを願っています。


Debian
  1. Debian11にAnsibleをインストールして使用する方法

  2. Debian11にNVMをインストールして使用する

  3. Debian 11 に Node.js と NPM をインストールする方法

  1. Debianバックポートをインストールして使用する方法

  2. Debian10にPHPComposerをインストールして使用する方法

  3. Debian11にNode.jsとnpmをインストールする方法

  1. Debian9にDockerをインストールして使用する方法

  2. Debian9にNode.jsとnpmをインストールする方法

  3. Debian9にDockerComposeをインストールして使用する方法