Node.js auf Ubuntu 18.04 installieren
So installieren Sie Node.js aus den Standard-Repositories, per PPA oder per NVM auf Ubuntu 18.04.
Node.js ist eine Laufzeitplattform, die JavaScript weit über den Browser hinaus zu einer universellen Sprache macht. Sie wird häufig als Webserver eingesetzt und ermöglicht über NW.js, AppJS oder Electron auch die Entwicklung von Desktop-Anwendungen.
Aktualisieren Sie die Paketliste vor dem Start:
sudo apt update
Methode 1. Installation aus den Standard-Repositories
Die schnellste Option — die Version in Ubuntus Repositories kann jedoch veraltet sein.
sudo apt install nodejs
sudo apt install npm
Unter Ubuntu heißt die ausführbare Datei
nodejsstattnode, da ein Namenskonflikt mit einem anderen Paket besteht.
Version prüfen:
nodejs -v
v8.10.0
Methode 2. Installation über PPA
NodeSource pflegt ein PPA mit aktuellen Node.js-Releases. Wechseln Sie in Ihr Home-Verzeichnis und laden Sie das Setup-Skript für die gewünschte Version herunter (ersetzen Sie 10.x durch Ihre Zielversion):
cd ~
curl -sL https://deb.nodesource.com/setup_10.x -o nodesource_setup.sh
Prüfen Sie das Skript vor der Ausführung:
nano nodesource_setup.sh
Skript ausführen:
sudo bash nodesource_setup.sh
Node.js installieren:
sudo apt install nodejs
Version prüfen:
nodejs -v
v10.20.1
Das Paket nodejs enthält npm bereits — eine separate Installation ist nicht erforderlich:
npm -v
6.14.4
Um Pakete aus dem Quellcode zu kompilieren, installieren Sie build-essential:
sudo apt install build-essential
Methode 3. Installation über NVM
NVM (Node Version Manager) ermöglicht es, mehrere Node.js-Versionen auf demselben Rechner zu installieren und zwischen ihnen zu wechseln — ideal, wenn verschiedene Projekte unterschiedliche Laufzeiten benötigen.
Installationsskript herunterladen:
curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh -o install_nvm.sh
Skript vor der Ausführung prüfen:
nano install_nvm.sh
Installer ausführen:
bash install_nvm.sh
NVM wird in ~/.nvm installiert und fügt die erforderliche Konfiguration zu ~/.profile hinzu. NVM in der aktuellen Sitzung laden:
source ~/.profile
Verfügbare Node.js-Versionen anzeigen:
nvm ls-remote
Gewünschte Version installieren — zum Beispiel 10.20.1:
nvm install 10.20.1
Zu dieser Version wechseln:
nvm use 10.20.1
Bei der Installation über NVM heißt die ausführbare Datei node. Aktive Version bestätigen:
node -v
v10.20.1
Alle installierten Versionen auflisten:
nvm ls
Standardversion festlegen:
nvm alias default 10.20.1
Diese Version wird bei jedem neuen Terminal-Start verwendet. Sie können auch explizit zu ihr wechseln:
nvm use default
Jede Node.js-Version verwaltet ihre Pakete unabhängig über npm.
Hilfe
Bei Fragen oder wenn Sie Unterstützung brauchen, erreichen Sie uns jederzeit über das Ticketsystem — wir helfen Ihnen gern weiter!