Installation von Node.js und npm auf Ubuntu 22.04 LTS

Melden

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.

  1. Paketindex aktualisieren: Öffne dein Terminal und aktualisiere die lokale Paketliste:

    sudo apt update
  2. Node.js installieren: Installiere das Node.js-Paket:

    sudo apt install nodejs
  3. npm installieren: Standardmäßig wird npm bei dieser Methode nicht automatisch mitinstalliert. Hole dies nach:

    sudo apt install npm
  4. 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.

  1. CURL installieren (falls nicht vorhanden):

    sudo apt update
    sudo apt install curl
  2. Das NodeSource Setup-Skript herunterladen: Ersetze setup_lts.x durch 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 -
  3. 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
  4. 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.

  1. 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.)

  2. Profil neu laden: Damit die Änderungen im Terminal wirksam werden, lade deine .bashrc neu (oder starte das Terminal neu):

    source ~/.bashrc
  3. Node.js über NVM installieren: Du kannst nun die neueste LTS-Version installieren:

    nvm install --lts

    Oder eine spezifische Version:

    nvm install 18
  4. 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.

0