Node.jsは、オープンソースでクロスプラットフォームのJavaScriptフレームワークです。 JavaScriptは、Webアプリケーションを構築するための一般的なプログラミング言語です。 Node.jsを使用すると、JavaScriptを使用するフロントエンド開発者は、別のプログラミング言語を使用せずにバックエンドを構築できます。 NPMは、開発者が便利なJavaScriptライブラリとパッケージを共有できるようにするNodeJSのソフトウェアパッケージマネージャーです。
ここLinuxAPTでは、Debian11にNode.JSとNPMをインストールするさまざまな方法を検討します。
Debian11にNode.JSとNPMをインストールするためのさまざまなオプション
- DebianリポジトリからのNode.jsとNPMのインストール。
- ソースからのNode.jsとNPMのインストール。
1。 DebianリポジトリからのNode.jsとNPMのインストール
Node.jsとnpmは、デフォルトのDebianリポジトリで利用できます。次のコマンドで簡単にインストールできます:
$ sudo apt update
APTパッケージマネージャーを使用して、NodeJSとNPMをインストールします。
$ sudo apt install nodejs npm
これにより、Node.JSが多数のライブラリと依存関係とともにインストールされます。
2。ソースからのNode.jsとNPMのインストール
Node.jsをソースからビルドおよびコンパイルできます。これは、Node.jsの特定のバージョンをインストールする場合に最適なオプションです。ここでは、ソースからNode.jsをインストールします。まず、次のコマンドを使用してリポジトリをDebian11に追加します。
$ curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
これが出力の抜粋です。セットアップスクリプトはGPG署名キーを追加し、/ etc / apt/sources.listファイルにNode.JSリポジトリのソースリストファイルを作成します。
次に、パッケージインデックスを更新して、新しく追加されたNode.JSリポジトリと同期します。
出力の最後に、実行する次のステップが提供されます。これは、Node.JSとNPMをインストールすることです。
したがって、先に進み、次のコマンドを使用してNode.JS17とnpmをインストールします。
$ sudo apt install nodejs
以前のように、これは他のライブラリと依存関係のバケットロードと一緒にNodeJSをインストールします。 NodeJSがインストールされていることを確認するには、次を実行します:
$ node —-version
また、npmのバージョンを確認できます:
$ npm —-version
Yarnパッケージマネージャーのインストールに関心がある場合は、最初にGPGキーを追加します。
$ curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
次に、Yarnリポジトリをソースリストファイルに追加します。
$ echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
最後に、パッケージインデックスを更新して、リポジトリを更新します。
$ sudo apt-get update
その後、指示に従って、APTパッケージマネージャーを使用してYarnをインストールします。
$ sudo apt install yarn
Debian 11 BullseyeからNode.JSとNPMをアンインストールする方法は?
Node.JS 17を削除するには、次のコマンドを使用します。
$ sudo apt remove nodejs -y
次に、リポジトリを削除して完全に削除します。
$ sudo rm /etc/apt/sources.list.d/nodesource.list