GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Node.js auf einem Ubuntu 16.04 Xenial Xerus Linux-Server

Ziel

Ziel ist die Installation von Node.js, der plattformübergreifenden JavaScript-Laufzeitumgebung, auf Ubuntu 16.04 Xenial Xerus Linux

Anforderungen

Privilegierter Zugriff auf Ihr Ubuntu-System als root oder über sudo Befehl erforderlich.

Schwierigkeit

EINFACH

Konventionen

  • # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
  • $ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Anleitung

Es gibt mehrere Möglichkeiten, Node.js auf Ihrem Ubuntu 16.04 Xenial Xerus Linux-Server zu installieren. Die folgenden Schritte zeigen Ihnen, wie Sie Node.js mit einem Standard-Ubuntu-Repository, PPA-Repository, Node.js nativem Setup-Skript und mithilfe von Node Version Manager installieren. Die einfachste Installation ist die Verwendung des Standard-Ubuntu-Repositorys, es ergibt jedoch eine niedrigere Node.js-Version. Wenn Sie eine topaktuelle Node.js-Version benötigen, entscheiden Sie sich besser für eine automatische Installation mit dem nativen Setup-Skript von Node.js.

node.js-Installation aus dem Ubuntu-Repository

Die Installation von Node.js mit dem Standard-Repository von Ubuntu kann nicht einfacher sein:

$ sudo apt-get install nodejs

Möglicherweise möchten Sie auch den Node.js-Paketmanager npm installieren :

$ sudo apt-get install npm

Nach installierten Versionen suchen:

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

PPA-Repository verwenden

Erstellen Sie ggf. zuerst add-apt-repository Befehl, der auf Ihrem System verfügbar ist:

$ sudo apt-get install python-software-properties

Fügen Sie als Nächstes das PPA-Repository hinzu:

$ 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 -

Legen Sie eine Versionsnummer von Node.js fest, die Sie installieren möchten:

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

Konfigurieren Sie Node.js-Repositories mit den obigen Einstellungen:

$ 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

Führen Sie an dieser Stelle einfach das folgende apt-get aus Befehle zum Installieren von Node.js:

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

Überprüfen Sie die Korrektheit der Installation:

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

Node.js-Setup-Skript

Die Verwendung eines nativen Node.js-Setup-Skripts ist wahrscheinlich der einfachste Weg, um die neueste Node.js-Version auf Ihrem Ubuntu 16.04-Linux-Server zu installieren:

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

Alles erledigt. Versionen prüfen:

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

nvm-Installation

Falls keine der oben genannten Node.js-Installationen in Ihre Umgebung passen, die unten stehende manuelle Installation mit nvm könnte sich als hilfreich erweisen. Installieren Sie zuerst alle Voraussetzungen:

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

Installieren Sie nvm mit seinem nativen Installationsskript. Korrigieren Sie bei Bedarf die Versionsnummer in der folgenden URL:

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

Quelle für neue NVM-Einstellungen:

$ . ~/.profile

Finden Sie eine passende Versionsnummer. Der folgende Befehl listet beispielsweise alle bisherigen LTS Node.js-Releases auf:

$ 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)

Verwenden Sie nvm Befehl, um Ihre gewünschte Node.js-Version zu installieren. Mit dem folgenden Befehl wird beispielsweise eine neueste Version von LTS Node.js installiert:

$ 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)

Versionen prüfen:

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

Ubuntu
  1. So installieren Sie den Google Chrome-Browser unter Ubuntu 16.04 Xenial Xerus Linux

  2. So installieren Sie Android Studio unter Ubuntu 16.04 Xenial Xerus Linux

  3. So installieren Sie Minecraft Server auf Ubuntu 18.04 LTS

  4. So installieren Sie Discourse unter Ubuntu 20.04 LTS

  5. So installieren Sie Terraform unter Linux wie Ubuntu 20.04 LTS-Server

So installieren Sie Jellyfin Media Server auf Ubuntu 20.04 LTS Server/Desktop

Mattermost Omnibus:So installieren Sie auf einem Ubuntu 20.04 LTS-Linux-Server

So installieren Sie WHM &CPanel unter Ubuntu 20.04 LTS Linux

So installieren Sie Node.js unter Ubuntu 22.04 LTS

So installieren Sie Node.js unter Ubuntu 18.04 LTS

So installieren Sie Node.js unter Ubuntu 20.04 LTS