Allgemein

Wie man Node.js und NPM auf Ubuntu 18.04, 20.04 und 22.04 installiert: 3 Methoden

Allgemein·22. März 2026·21 Min. Lesezeit

Node.js ist eine der beliebtesten Webtechnologien, die heute verfuegbar sind. Als Entwickler moechtest du sie vielleicht nutzen, um die Funktionalitaet deiner Webanwendung zu erweitern oder eine lokale Entwicklungsumgebung zu erstellen.

In diesem Artikel erklaeren wir, wie du Node.js auf einem Linux-System mit Ubuntu 18.04, 20.04 und 22.04 installierst. Diese Installationsmethode funktioniert mit lokalen Ubuntu-basierten Systemen und VPS-Diensten.

Wir zeigen dir, wie du Node.js auf Ubuntu ueber die Standard-Repositorys und NodeSource installierst. Abschliessend lernst du, wie du eine bestimmte Version von Node.js mit NVM installierst.

Was ist Node.js?

Node.js ist eine serverseitige Laufzeitumgebung, die es Benutzern ermoeglicht, JavaScript-Code serverseitig auszufuehren. Es ist ein plattformuebergreifendes Open-Source-Projekt, ideal fuer bildungs- und geschaeftsorientierte Projekte.

Node.js ist besonders nuetzlich fuer die Verarbeitung datenintensiver Aufgaben und die Entwicklung skalierbarer Netzwerkanwendungen. Beliebte Anwendungsfaelle sind Echtzeit-Chat, Daten-Streaming und serverseitige Proxys.

Obwohl die neueste Version von Node.js 18.9.0 ist, empfehlen wir die Verwendung der Version 16.17.0, da es die Langzeitunterstuetzungs-Version (LTS) ist. Pruefe dennoch immer die Node.js-Downloadseite fuer die neueste Version, da sie haeufig aktualisiert wird.

Wichtig! Stelle vor dem Fortfahren sicher, dass du Serverzugang und ein Nicht-Root-Benutzerkonto hast, um sudo-Befehle unter Linux auszufuehren. Lies unsere Anleitung, um mehr ueber den Zugang zu einem VPS ueber SSH zu erfahren.

Wie man Node.js mit Apt und NPM aus den Standard-Repositorys installiert

Eine effiziente Moeglichkeit, Node.js auf Ubuntu zu installieren, ist die Nutzung des offiziellen Distributions-Repositorys. Ein System mit Ubuntu 18.04 oder neuer enthaelt Node.js- und Node Package Manager (NPM)-Pakete im Standard-Repository.

Diese Methode erlaubt es dir jedoch nicht zu waehlen, welche Version von Node.js installiert wird. Mit anderen Worten, es kann eine veraltete Version installiert werden, die nicht mehr unterstuetzt wird.

Profi-Tipp

Wenn du Node.js nicht manuell installieren moechtest, waehle eine unserer VPS-Betriebssystemvorlagen mit bereits vorinstalliertem Node.js. Fuer weitere Informationen besuche die HolyHosting Node.js-Server-Hosting-Seite.

Oeffne vor der Installation von Node.js das Terminal ueber das Hauptmenue deines Systems oder druecke die Tastenkombination Ctrl + Alt + T. Folge diesen Schritten, um Node.js auf deinem VPS mit dem Apt-Paketmanager zu installieren:

Verbinde dich ueber ssh mit dem Server, indem du Folgendes eingibst:

ssh username@server_ip_address

Aktualisiere den Apt-Cache, um das Repository zu aktualisieren:

sudo apt update

Aktualisierung des apt-Paketmanagers ueber das Terminal

Gib das Systempasswort ein und druecke Enter.

Installiere nach Abschluss des Updates Node.js mit folgendem Befehl:

sudo apt-get install nodejs

Installation von Node.js aus dem Standard-Repository

Tippe Y und druecke Enter, um den Installationsvorgang zu starten.

Installiere nach Abschluss der Installation den Node.js NPM-Paketmanager mit Folgendem:

sudo apt install npm

Installation von NPM aus dem Standard-Repository

Gib dein Passwort ein und bestaetige die Installation.

Ueberprüfe abschliessend die Versionsnummern von Node.js und NPM, um zu bestätigen, dass die Installation erfolgreich war. Die Kommandozeile zeigt die installierte Versionsnummer nach Eingabe dieser Befehle an:

nodejs -v

npm -v

Ueberprüfung der installierten Node.js- und NPM-Versionen ueber das Terminal

Wenn du Node.js oder NPM vom Linux-System entfernen moechtest, verwende folgende Befehle:

sudo apt remove nodejs

sudo apt remove npm

Wie man Node.js mit Apt ueber NodeSource installiert

Eine weitere Moeglichkeit, Node.js zu installieren, ist die Verwendung eines Personal Package Archive (PPA)-Repositorys wie NodeSource. Im Vergleich zum Standard-Ubuntu-Repository bietet NodeSource mehr Versionen.

Diese Methode ist ideal, wenn du eine bestimmte Version oder die neueste Version von Node.js installieren moechtest.

So installierst du Node.js auf Ubuntu mit dem NodeSource-Repository:

Gib die folgenden Befehle ein und druecke nach jedem Enter:

sudo apt-get update

sudo apt-get upgrade

Ueberspringe diesen Schritt, wenn du cURL bereits installiert hast. Andernfalls gib folgenden Befehl ein:

sudo apt-get install curl

Um die aktuelle Version zu installieren, fuehre folgenden Befehl aus. Ersetze den Wert 18.x durch die gewuenschte Node.js-Version:

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -

Herunterladen von NodeSource mit Node.js Version 18.x

Sobald du das NodeSource-Repository hast, installiere Node.js mit folgendem Befehl:

sudo apt-get install nodejs

Installation von Node.js von NodeSource

Zusaetzlich zu Node.js installiert dieser Befehl NPM zusammen mit anderen abhaengigen Paketen.

Verwende diese beiden Befehle, um die Node.js- und NPM-Versionen zu pruefen und zu bestätigen, dass die Installation erfolgreich war:

node -v

npm -v

Ueberprüfung der neu installierten Node.js- und NPM-Versionen

Wie man eine bestimmte Version von Node.js mit NVM installiert

Eine weitere Moeglichkeit, Node.js auf Ubuntu zu installieren, ist der Node Version Manager (NVM), ein Bash-Skript zur Verwaltung mehrerer Node.js-Versionen.

Die Installation von Node.js mit der NVM-Methode ist ideal, wenn du eine bestimmte Version verwenden moechtest. Lade zunächst NVM mit wget herunter und installiere es:

Oeffne die Konsole und verwende folgenden Befehl:

sudo apt-get install wget

Ein Terminalfenster, das den wget-Installationsprozess zeigt

Um eine andere Version zu installieren, ersetze v0.39.0 durch einen anderen Wert oder verwende folgenden Befehl, um die neueste Version herunterzuladen:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.39.0/install.sh | bash

Herunterladen und Installieren von NVM mit wget

Erlaube die Ausfuehrung des NVM-Skripts aus dem Bash-Profil deines Benutzers:

source ~/.profile

Aktivierung des NVM-Skripts fuer das Bash-Profil des aktuellen Benutzers

Nach der Installation von NVM kannst du mit der Installation von Node.js beginnen:

Sieh dir alle verfuegbaren Node.js-Versionen mit NVM an, indem du folgenden Befehl ausfuehrst:

nvm ls-remote

Auflistung der verfuegbaren Node.js-Versionen mit NVM

Profi-Tipp

Verwende die Tastenkombination Ctrl + C, um den Auflistungsprozess vorzeitig zu beenden.

Obwohl du jede Version von Node.js installieren kannst, empfehlen wir die neueste Version fuer Kompatibilitaet und Zuverlaessigkeit. In diesem Beispiel installieren wir die neueste LTS-Version zum Zeitpunkt der Erstellung:

nvm install 16.17.0

Installation einer bestimmten Node.js-Version mit NVM

Ueberprüfe, ob sie korrekt installiert wurde, indem du die aktuelle aktive Versionsnummer abfragst:

node -v

Fazit

Node.js ist eine serverseitige JavaScript-Laufzeitumgebung, die es dir ermoeglicht, Netzwerkanwendungen schnell zu erstellen. Webentwickler nutzen es haeufig fuer datenintensive Aufgaben und Echtzeitanalysen.

In diesem Artikel haben wir drei Wege zur Installation von Node.js auf Ubuntu 22.04 oder frueheren Versionen besprochen. Stelle vor der Installation sicher, dass du den sudo-Befehl verwenden und dich mit deinem virtuellen privaten Server verbinden kannst.

Installiere die paketierte Version von Node.js aus dem Ubuntu-Repository mit Apt. Alternativ verwende NodeSource oder NVM, um eine bestimmte Version oder die neueste LTS-Version zu installieren.

Wir hoffen, dass dieser Artikel dir geholfen hat zu verstehen, wie du Node.js auf deinem VPS oder lokalen Linux-System installierst. Bei Fragen hinterlasse gerne einen Kommentar.

Hast du noch Fragen?

Komm mit uns ins Gespräch und wir melden uns so schnell wie möglich bei dir!

Support kontaktieren