ウェブサイト検索

RHELおよびDebianシステムにNode.jsとNPMをインストールする方法


このガイドでは、CentOS、Fedora、Rocky、AlmaLinuxなどのRHELベースのディストリビューションおよびUbuntu、Linux MintなどのDebianベースのディストリビューションに最新のNodejsおよびNPMをインストールする方法を見ていきます。

Node.jsは、ChromeのV8 JavaScriptエンジンに基づいて構築された軽量で効率的なJavaScriptプラットフォームであり、NPMはデフォルトのNode.jsパッケージマネージャーです。それを使用して、スケーラブルなネットワークアプリケーションを構築できます。

このページでは:
  • RHEL系ディストリビューションにNode.jsをインストールする方法
  • Debian、Ubuntu、およびLinux MintにNode.jsをインストールする方法

RHELディストリビューションにNode.jsをインストールする方法

最新のNode.jsとNPMのバージョンは、Nodejsウェブサイトによって管理されている公式のNodeSource Enterprise Linuxリポジトリから入手できます。最新のNode.jsおよびNPMパッケージをインストールするには、それをシステムに追加する必要があります。

重要: 古いリリースのRHEL 6またはCentOS 6を使用している場合は、古いディストリビューション上でNode.jsを実行することについて読むことをお勧めします。

RHEL、CentOS、Fedora、Rocky、AlmaにNodeJSをインストールする

Node.jsの最新バージョンのためのリポジトリを追加するには、ルートまたは非ルートとして次のコマンドを使用してください。

------------- For Node.js v19.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_19.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

オプショナル: ネイティブアドオンをnpmからビルドするためには、gcc-c++やmakeなどの開発ツールがシステムに必要です。

# yum install gcc-c++ make
OR
yum groupinstall 'Development Tools'

Debian、Ubuntu、およびLinux MintにNode.jsをインストールする方法

最新バージョンのNode.jsとNPMは、Nodejsウェブサイトによって維持されている公式NodeSourceエンタープライズLinuxリポジトリからも入手可能です。最新のNodejsおよびNPMパッケージをインストールできるように、これをシステムに追加する必要があります。

UbuntuとMintにNode.jsをインストールする

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x -------------
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x -------------
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x -------------
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

DebianにNode.jsをインストールする

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_18.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_14.x | bash - &&\
sudo apt-get install -y nodejs

オプショナル: ネイティブアドオンをnpmからビルドするためには、gcc-c++やmakeなどの開発ツールがシステムに必要です。

$ sudo apt-get install -y build-essential

Linuxで最新のNodejsとNPMをテストする

nodejsとNPMの簡単なテストを行うには、次のコマンドを使用してシステムにインストールされているバージョンを確認するだけで済みます:

RHELベースのシステム上で

# node --version
npm --version

Debian、Ubuntu、およびLinux Mintで

$ nodejs --version
npm --version

それで、NodejsとNPMは現在、あなたのシステムにインストールされて使用できる状態です。

これらは簡単でシンプルな手順だと思いますが、もし問題が発生した場合は、お知らせいただければ私たちは助ける方法を見つけます。このガイドがあなたにとって役に立ったことを願っています。そして、常にTecmintとのつながりを保つことを忘れないでください。

関連記事: