GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat a nakonfigurovat Node.js a npm v Ubuntu, Debianu nebo Linux Mintu

Node.js (a Above the sea level) je k dispozici v oficiálních repozitářích Debian, Ubuntu a Linux Mint, ale některé staré verze mohou být aktualizovány v závislosti na verzi operačního systému, který používáte.

Tento článek vysvětluje, jak nainstalovat a Nadmořskou hladinou z úložiště NodeSource a jak nastavit Nadmořskou hladinu, abyste jej mohli použít ke správné instalaci balíčků Node.js globálně do vaší domovské složky, aby nedošlo k záměně oprávnění.

Nainstalujte Node.js a npm z úložiště Node.js v Debianu, Ubuntu a Linux Mintu

Alternativním způsobem instalace Node.js a správy více aktivních verzí je použití NVM Listen. Tyto pokyny místo toho používají oficiální úložiště poskytované Node.js.

Tyto pokyny jsou pro:

  • Debian 8 (Jessie), Debian 9 (Stretch), Debian 10 (Buster), Debian Testing a Debian Unstable
  • Ubuntu 10/20, 04/20, 10/19, 04/18 LTS a 04/16 LTS
  • Linux Mint 20, 19 a 18
  • Raspberry Pi s Debianem (Raspbian) nebo Ubuntu, s armhf (ARM 32-Bit-Hardfloat, ARMv7) nebo arm64 (ARM 64-Bit, ARMv8)
  • Další distribuce Linuxu založené na výše uvedených verzích Debian nebo Ubuntu


Úložiště uzlů nepodporuje ARMv6, proto Raspberry Pi 1 není podporováno.

1. Nainstalujte Beckon (používá se ke stažení oficiálního instalačního skriptu Node.js, který přidá úložiště a klíč) a nezbytný pro konstrukci (které se používají ke kompilaci a instalaci nativních doplňků):

sudo apt install curl build-essential

2. Spusťte instalační skript Node.js (poskytovaný nodejs.org).

  • Jak nainstalovat Node.js LTS (aktuální verze 14):
curl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install nodejs

  • Jak nainstalovat Node.js Current (aktuální verze 16):
curl -sL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt install nodejs

  • Instalace Node.js 16:
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs

  • Instalace Node.js 15:
curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -
sudo apt install nodejs

  • Instalace Node.js 12:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install nodejs

  • Instalace Node.js 10:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install nodejs

the nodejs Obsahuje balíček z oficiálního úložiště NodeSource Nad hladinou moře.

Nakonfigurujte npm pro globální instalaci balíčků bez root

Použití Above the sea level nainstalované buď z repozitářů Ubuntu nebo z úložiště Node.js, vyžaduje pro instalaci balíčků ve výchozím nastavení spuštění pod rootem. Tomu by se mělo podle mnoha článků na internetu vyhnout.

Receive Above the sea level pro globální instalaci balíčků do vaší domovské složky (a přidání složky do vaší PATH), můžete použít jednoduchý skript dostupný zde. Tento skript nebude fungovat, pokud používáte NVM!

Skript si můžete stáhnout a spustit pomocí těchto příkazů:

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

Po provedení pokynů získejte svůj soubor .bashrc:

. ~/.bashrc

Nyní jste připraveni nainstalovat Balíčky nad mořem globálně bez root / sudo, a to následovně:

npm install -g <some package>

Obrázek loga Node.js pochází z Wikipedie.


Debian
  1. Jak nainstalovat Node.js a npm na Debian 11

  2. Jak zkompilovat a nainstalovat wxWidgets na Ubuntu/Debian/Linux Mint

  3. Jak nainstalovat Node.js a npm na Ubuntu 20.04

  1. Jak nainstalovat Node.js &NPM na Ubuntu 18.04 a 20.04

  2. Jak nainstalovat Node.js a npm na Ubuntu 18.04

  3. Jak nainstalovat Node.js a npm na Ubuntu 20.04

  1. Jak nainstalovat Node.js a npm na Debian 9

  2. Jak nainstalovat a nakonfigurovat Zabbix na Debian 9 Linux

  3. Jak nainstalovat Node.js a npm na Debian 10 Linux