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とのつながりを保つことを忘れないでください。
