GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Node.js na Ubuntu 16.04 Xenial Xerus Linux server

Cíl

Cílem je nainstalovat Node.js běhové prostředí JavaScript pro více platforem na Ubuntu 16.04 Xenial Xerus Linux

Požadavky

Privilegovaný přístup k vašemu systému Ubuntu jako root nebo přes sudo je vyžadován příkaz.

Obtížnost

SNADNÉ

Konvence

  • # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
  • $ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Pokyny

Existuje několik způsobů, jak nainstalovat Node.js na váš server Ubuntu 16.04 Xenial Xerus Linux. Níže uvedené kroky vám ukážou, jak nainstalovat Node.js pomocí standardního úložiště Ubuntu, úložiště PPA, nativního instalačního skriptu Node.js a pomocí Správce verzí Node. Nejjednodušší instalace je pomocí standardního úložiště Ubuntu, ale poskytuje nižší verzi Node.js. Pokud potřebujete bezobslužnou verzi Node.js, raději se rozhodnete pro automatickou instalaci pomocí nativního instalačního skriptu Node.js.

instalace node.js z úložiště Ubuntu

Instalace Node.js pomocí standardního úložiště Ubuntu nemůže být jednodušší:

$ sudo apt-get install nodejs

Můžete si také nainstalovat správce balíčků Node.js npm :

$ sudo apt-get install npm

Zkontrolujte nainstalované verze:

$ nodejs --version
v4.2.6
$ npm --version
3.5.2

Použití úložiště PPA

Pokud je to možné, nejprve vytvořte add-apt-repository příkaz dostupný ve vašem systému:

$ sudo apt-get install python-software-properties

Dále přidejte úložiště PPA:

$ sudo add-apt-repository -y -r ppa:chris-lea/node.js
$ sudo curl --silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -

Nastavte číslo verze Node.js, kterou chcete nainstalovat:

VERSION=node_7.x
DISTRO="$(lsb_release -s -c)"

Nakonfigurujte úložiště Node.js s výše uvedenými nastaveními:

$ sudo echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
$ sudo echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list

V tomto okamžiku jednoduše spusťte níže uvedený apt-get příkazy k instalaci Node.js:

$ sudo apt-get update
$ sudo apt-get install nodejs

Zkontrolujte správnost instalace:

$ nodejs --version
v7.2.1
$ npm --version
3.10.10

Skript nastavení Node.js

Použití nativního instalačního skriptu Node.js je pravděpodobně nejsnazší způsob, jak nainstalovat nejnovější verzi Node.js na váš Linuxový server Ubuntu 16.04:

$ curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
$ sudo apt-get install nodejs

Vše hotovo. Zkontrolujte verze:

$ nodejs --version
v7.2.1
$ npm --version
3.10.10

instalace nvm

V případě, že žádná z výše uvedených instalací Node.js nevyhovuje vašemu prostředí, níže uvedená ruční instalace pomocí nvm může být užitečné. Nejprve nainstalujte všechny předpoklady:

$ sudo apt-get install build-essential libssl-dev

Nainstalujte nvm pomocí jeho nativního instalačního skriptu. V případě potřeby opravte číslo verze na níže uvedené adrese URL:

# curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash

Zdrojová nová nastavení NVM:

$ . ~/.profile

Najděte vhodné číslo verze. Například níže uvedený příkaz vypíše všechna dosavadní vydání LTS Node.js:

$ nvm ls-remote | grep -i lts
         v4.2.0   (LTS: Argon)
         v4.2.1   (LTS: Argon)
         v4.2.2   (LTS: Argon)
         v4.2.3   (LTS: Argon)
         v4.2.4   (LTS: Argon)
         v4.2.5   (LTS: Argon)
         v4.2.6   (LTS: Argon)
         v4.3.0   (LTS: Argon)
         v4.3.1   (LTS: Argon)
         v4.3.2   (LTS: Argon)
         v4.4.0   (LTS: Argon)
         v4.4.1   (LTS: Argon)
         v4.4.2   (LTS: Argon)
         v4.4.3   (LTS: Argon)
         v4.4.4   (LTS: Argon)
         v4.4.5   (LTS: Argon)
         v4.4.6   (LTS: Argon)
         v4.4.7   (LTS: Argon)
         v4.5.0   (LTS: Argon)
         v4.6.0   (LTS: Argon)
         v4.6.1   (LTS: Argon)
         v4.6.2   (LTS: Argon)
         v4.7.0   (Latest LTS: Argon)
         v6.9.0   (LTS: Boron)
         v6.9.1   (LTS: Boron)
         v6.9.2   (Latest LTS: Boron)

Použijte nvm k instalaci požadované verze Node.js. Například níže uvedený příkaz nainstaluje nejnovější vydání LTS Node.js:

$ nvm install 6.9.2
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v6.9.2 (npm v3.10.9)
Creating default alias: default -> 6.9.2 (-> v6.9.2)

Zkontrolujte verze:

$ node --version
v6.9.2
$ npm --version
3.10.9

Ubuntu
  1. Jak nainstalovat Android Studio na Ubuntu 16.04 Xenial Xerus Linux

  2. Jak nainstalovat Minecraft Server na Ubuntu 18.04 LTS

  3. Jak nainstalovat diskurz na Ubuntu 20.04 LTS

  1. Jak nainstalovat prohlížeč Google Chrome na Ubuntu 16.04 Xenial Xerus Linux

  2. Jak nainstalovat minimální server Ubuntu 16.04 LTS (Xenial Xerus).

  3. Jak nainstalovat Terraform na Linux, jako je server Ubuntu 20.04 LTS

  1. Jak nainstalovat Node.js na Ubuntu 18.04 / Ubuntu 16.04 &Linux Mint 19

  2. Jak nainstalovat Ubuntu Server 18.04 LTS

  3. Jak nainstalovat Docker na serveru Ubuntu 18.04 LTS