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

Ubuntu、Debian、または Linux Mint に Node.js と npm をインストールして構成する方法

Node.js (および海面上) は、公式の Debian、Ubuntu、および Linux Mint リポジトリで入手できますが、使用しているオペレーティング システムのバージョンによっては、一部の古いバージョンが更新される場合があります。

この記事では、NodeSource リポジトリから海面上にインストールする方法と海面上にセットアップする方法について説明します。これにより、それを使用して、Node.js パッケージをホーム フォルダーにグローバルに適切にインストールし、アクセス許可が台無しにならないようにすることができます。

Debian、Ubuntu、Linux Mint の Node.js リポジトリから Node.js と npm をインストールします

Node.js をインストールして複数のアクティブなバージョンを管理する別の方法は、NVM リッスンを使用することです。これらの手順では、代わりに Node.js によって提供される公式のリポジトリを使用します。

これらの手順は次のとおりです:

  • Debian 8 (Jessie)、Debian 9 (Stretch)、Debian 10 (Buster)、Debian Testing および Debian Unstable
  • Ubuntu 10/20、04/20、10/19、04/18 LTS および 04/16 LTS
  • Linux Mint 20、19、および 18
  • Debian (Raspbian) または Ubuntu を搭載した Raspberry Pi、armhf (ARM 32-Bit-Hardfloat、ARMv7) または arm64 (ARM 64-Bit、ARMv8) を搭載
  • 上記の Debian または Ubuntu バージョンに基づくその他の Linux ディストリビューション


ノード リポジトリは ARMv6 をサポートしていないため、Raspberry Pi 1 はサポートされていません。

1. Beckon (リポジトリとキーを追加する公式の Node.js インストール スクリプトのダウンロードに使用) と construction-essential (ネイティブ アドオンのコンパイルとインストールに使用) をインストールします。

sudo apt install curl build-essential

2. Node.js インストール スクリプト (nodejs.org 提供) を実行します。

  • Node.js LTS (現在のバージョン 14) のインストール方法:
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install nodejs

  • Node.js Current (現在のバージョン 16) のインストール方法:
curl -sL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt install nodejs

  • Node.js 16 をインストールするには:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs

  • Node.js 15 をインストールするには:
curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -
sudo apt install nodejs

  • Node.js 12 をインストールするには:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

  • Node.js 10 をインストールするには:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install nodejs

nodejs には、公式の NodeSource リポジトリからのパッケージが含まれています 海抜の上。

ルートなしでパッケージをグローバルにインストールするように npm を構成する

Ubuntu リポジトリまたは Node.js リポジトリからインストールされた海面上を使用するには、パッケージをインストールするためにデフォルトでルートの下で実行する必要があります。インターネット上の多くの記事によると、これは避けるべきです。

パッケージをホーム フォルダーにグローバルにインストールする (そしてフォルダーを PATH に追加する) には、ここで入手できる簡単なスクリプトを使用できます。 NVM を使用している場合、このスクリプトは機能しません!

スクリプトをダウンロードして、次のコマンドを使用して実行できます:

cd && wget https://raw.githubusercontent.com/glenpike/npm-g_nosudo/master/npm-g-nosudo.sh
chmod +x npm-g-nosudo.sh
./npm-g-nosudo.sh

指示に従って、.bashrc ファイルを取得します:

. ~/.bashrc

これで、次のように root / sudo なしで海面上パッケージをグローバルにインストールする準備が整いました:

npm install -g <some package>

Node.js のロゴ画像は Wikipedia からのものです。


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

  2. Ubuntu / Debian /LinuxMintでwxWidgetsをコンパイルしてインストールする方法

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

  1. Ubuntu18.04および20.04にNode.jsとNPMをインストールする方法

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

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

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

  2. Debian9LinuxにZabbixをインストールして設定する方法

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