ブログに戻る

Ubuntu 18.04にNode.jsをインストールする方法

Ubuntu 18.04にNode.jsをインストールする方法

Node.jsは、プログラマーが動的なウェブページやアプリケーションを構築できるようにするオープンソースのプラットフォームです。サーバーサイドのスクリプト作成に広く使用されており、ユーザーはクライアントサイドとサーバーサイドの両方のスクリプトにJavaScriptを使用できます。このチュートリアルでは、Ubuntu 18.04にNode.jsをインストールして使い始める方法を学びます。

前提条件

まず、マシンを作成する必要があります。これはCloudSigma WebApp’sのコンピュートセクションで簡単に実行できます:
Create a Linux Server setup java

このチュートリアルの目的のために、以下のリソースを使用できます:
CPU: 8 GHz
RAM: 8 GB
SSD: 50 GB

ディスクは以下を使用してマウントできます: Ubuntu 18.04 LTSイメージ(CloudSigmaのライブラリで利用可能):
Ubuntu 18.04: VirtIOドライバー、スーパーユーザー、Python 2.7.17、Pip 20.0.2、OpenSSL 1.1.1d、Cloud-init、および2019-03-03までの最新アップデートがプリインストールされた64ビット。

マシンを起動した後、次のコマンドを実行して、マシン上の既存のリポジトリとパッケージをすべて更新できます:

Ubuntu用の安定版のインストール

このセクションでは、‘apt’コマンドを使用してUbuntu 18.04にNode.jsをインストールします。Ubuntuのリポジトリには、Node.jsの安定版が含まれています。安定版は、複数のシステム間でより一貫したエクスペリエンスを提供します。Ubuntu’sのリポジトリから安定版をインストールするには、次のコマンドを実行します:

インストール後、‘npm’もインストールする必要があります。NPM – Node Package Manager。これはJavaScriptプログラミング言語用のパッケージマネージャーです。これにより、Node.jsのパッケージやモジュールを管理およびインストールできます。NPMをインストールするには、次のコマンドを実行してください:

次のコマンドを使用して、サーバーにインストールされているNode.jsのバージョンを確認できます:

node js version check

また、別のより頑健な方法でインストールすることもできます。その方法については、次のセクションで説明します。

PPA – Personal Package Archiveを使用したインストール

NodeSourceは、より新しいバージョンのNode.jsを取得できるPPA – Personal Package Archiveをメンテナンスしています。これにより、作業したいNode.jsのバージョンをより自由に選択できるようになります。

このチュートリアルでは、Node.js v14用のコマンドを使用します。まず、次のコマンドを使用してPPAをインストールできます:

他のバージョンをインストールするには、コマンド内のバージョン番号を変更するだけです。たとえば、v10をインストールしたい場合は、次のようにバージョンを編集できます:

上記のコマンドは、設定にPPAを追加し、ローカルパッケージキャッシュを更新します。2番目のコマンドはNode.jsをインストールします。バージョンを確認するには、次のコマンドを実行します:

install Node.js on Ubuntu Node js Version Check

上記でインストールしたパッケージにはすでにNPMが含まれているため、NPMを個別にインストールする必要はありません。NPMは、ホームディレクトリにある設定ファイルを使用してアップデートを追跡します。NPMがインストールされているかどうかを確認するには、次のコマンドを実行します:

npm version check

一部のNPMパッケージでは、ソースからコードをコンパイルするためにbuild-essentialが必要です。次のコマンドを使用してインストールできます:

NVM  – Node.js Version Managerを使用したインストール

Node.jsをインストールするもう1つの方法は、NVM – “Node.js Version Manager”を使用することです。NVMはシステムレベルではなくディレクトリレベルで動作するため、システム全体に影響を与えることなく、さまざまなディレクトリにさまざまなバージョンをインストールできます。

NVMを使用すると、Node.jsの古いリリースを維持しながら、新しいバージョンを使用できます。aptおよびNPMによってインストールされたNode.jsは、異なる方法で管理されます。

NVMをインストールするには、Githubページにアクセスしてください のプロジェクトを確認し、必要なバージョンをチェックしてください。このチュートリアルでは、バージョン vo.35 を使用しています。

上記のコマンドは、NVMを以下にインストールします:~/.nvm。さらに、必要なスクリプト行を以下に追加します:~/.bashrc

ログアウトして再度ログインするか、ファイル “~/.bashrc” をソースして、現在のセッションに変更を反映させることができます。

NVMを使用して、さまざまなバージョンのNode.jsをインストールできます。利用可能なNode.jsのバージョンを確認するには、次のコマンドを実行します:

次のコマンドを使用して、目的のバージョンをインストールできます:

install Node.js on Ubuntu nvm install

次のコマンドを使用してバージョンを確認できます:

NVMは通常、最後にインストールされたバージョンを使用しますが、‘ncm use’ コマンドを使用して指定することもできます:

複数のNode.jsバージョンを管理できます。インストールされているバージョンを確認するには、次のコマンドを使用します:

特定のバージョンをデフォルトにするには、エイリアスを設定できます。新しいセッションが作成されるたびに、デフォルトバージョンのNode.jsが使用されます。

以下のように参照することもできます:

Node.jsの各バージョンは、それぞれのパッケージを追跡します。NPMを介してパッケージをインストールする際、特定のバージョンのNode.js用にインストールするか、グローバルにインストールするかを指定できます。

使用中の特定のバージョン用にパッケージをインストールするには、次のコマンドを実行します:

グローバルにインストールするには、‘-g’ フラグを追加します。

パッケージをグローバルにインストールすると、コマンドを実行できるようになりますが、プログラムでそれを使用するには、パッケージをローカル環境にリンクする必要があります。

次のコマンドを実行することで、NVMで利用可能なその他のオプションを確認できます:

 

Node.jsの削除

Node.jsは、‘apt’ を使用するか、NVMを使用するかのいずれかでアンインストールできます。

‘apt’ でインストールした安定版を削除するには、次のコマンドを使用します:

上記のコマンドはNode.jsをアンインストールしますが、設定ファイルは保持します。Node.jsをアンインストールし、設定ファイルも同様に削除したい場合は、次のコマンドを使用します:

さらに、削除されたパッケージの一部をインストールする際に自動的にインストールされたパッケージを削除するには、次のコマンドを使用します。

NVMを使用してインストールしたバージョンをアンインストールするには、次のコマンドを使用します。

アンインストールしたいバージョンが現在のバージョンの場合は、まずそれを無効化してからアンインストールコマンドを実行します。

上記のコマンドは、キャッシュファイルを除く、そのバージョンに関連するすべてのファイルを削除します。

このチュートリアルを完了したことで、Ubuntu 18.04サーバーにNode.jsをインストールする3つの異なる簡単な方法を理解できました。

ハッピーコンピューティング!

author

Akshay Nagpal

著者 · CloudSigma

Preslav DobrevはCloudSigmaのクリエイティブデザイナーであり、従来型および革新的なマーケティングチャネルを活用した一貫性のあるビジネスアイデンティティに注力しています。彼は芸術的なビジョンと戦略的マーケティングを融合させ、インパクトのあるブランドナラティブを生み出すことに長けています。

コメント

コメントはまだありません。最初のコメントを投稿しましょう。