Installation von Node.js und npm auf Ubuntu 22.04 LTS
Hier ist ein ausführliches Tutorial, wie du Node.js und npm auf Ubuntu 22.04 LTS installierst. Es gibt drei gängige Methoden – wähle diejenige aus, die am besten zu deinen Anforderungen passt.
Node.js ist eine JavaScript-Laufzeitumgebung für die serverseitige Programmierung, und npm (Node Package Manager) ist das dazugehörige Paketverwaltungsprogramm.
Methode 1: Über die offiziellen Ubuntu-Repositorys (Einfachste Methode)
Diese Methode eignet sich am besten, wenn du eine stabile Version benötigst und keine spezifische (neuere) Version von Node.js vorschreibst.
-
Paketindex aktualisieren: Öffne dein Terminal und aktualisiere die lokale Paketliste:
sudo apt update -
Node.js installieren: Installiere das Node.js-Paket:
sudo apt install nodejs -
npm installieren: Standardmäßig wird npm bei dieser Methode nicht automatisch mitinstalliert. Hole dies nach:
sudo apt install npm -
Installation überprüfen: Prüfe die installierten Versionen:
node -v npm -v
Methode 2: Über NodeSource (Für aktuelle Versionen)
Wenn du eine neuere Version (z. B. die aktuellste LTS oder die neueste Current-Version) benötigst, ist NodeSource die beste Wahl.
-
CURL installieren (falls nicht vorhanden):
sudo apt update sudo apt install curl -
Das NodeSource Setup-Skript herunterladen: Ersetze
setup_lts.xdurch eine spezifische Version (z.B.setup_20.x), falls gewünscht. Für die aktuelle stabile Langzeitunterstützung (LTS) nutze:curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - -
Node.js installieren: Dieses Skript fügt die NodeSource-Repositorys hinzu. Jetzt kannst du Node.js installieren (npm ist hier bereits enthalten):
sudo apt install nodejs -
Installation überprüfen:
node -v npm -v
Methode 3: Über NVM (Node Version Manager – Empfohlen für Entwickler)
Der Node Version Manager (NVM) ist die flexibelste Methode. Er erlaubt es dir, mehrere Node.js-Versionen gleichzeitig auf demselben System zu installieren und zwischen ihnen zu wechseln.
-
NVM-Installationsskript ausführen: Lade das Installationsskript von GitHub herunter und führe es aus:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash(Hinweis: Die Versionsnummer v0.39.7 kann sich ändern, das Prinzip bleibt gleich.)
-
Profil neu laden: Damit die Änderungen im Terminal wirksam werden, lade deine
.bashrcneu (oder starte das Terminal neu):source ~/.bashrc -
Node.js über NVM installieren: Du kannst nun die neueste LTS-Version installieren:
nvm install --ltsOder eine spezifische Version:
nvm install 18 -
Version nutzen und prüfen:
node -v
Zusammenfassung der Befehle
| Methode | Vorteil | Befehl (Kurzform) |
|---|---|---|
| Ubuntu Repo | Stabil & Simpel | sudo apt install nodejs npm |
| NodeSource | Aktuelle Versionen | curl ... | sudo -E bash - |
| NVM | Volle Flexibilität | nvm install --lts |
Tipp: Für die meisten Web-Entwicklungsprojekte wird die Methode 3 (NVM) empfohlen, da du so Versionskonflikte zwischen verschiedenen Projekten vermeidest.