So installieren Sie NVM auf Debian 11

So installieren Sie NVM auf Debian 11

NVM steht für Node Version Manager, ein Befehlszeilendienstprogramm zur Installation von Knoten.JS. Es ermöglicht den Programmierern die Installation des Knotens.JS nur in ihrem Konto. Dies bedeutet, dass die Installation benutzerspezifisch durchgeführt wird. Alle Benutzer in einem einzigen System haben eine eigene Installation des Knotens.JS.

Mit dem NVM -Dienstprogramm können wir den Mehrfachknoten installieren.JS -Versionen in einem einzigen Konto und verwalten Sie sie leicht. Die Anwendung kann verwenden .NVMRC im Root -Ordner, um den Knoten automatisch auszuschließen.JS -Version.

In diesem Tutorial können Sie NVM auf Debian 11 „Bullseye“ Linux -System installieren.

Voraussetzungen

  • Angenommen, Sie haben ein laufendes Debian 11 Bullseye Linux -System mit Shell Access. Sie müssen keinen Sudo -Zugriff haben.
  • Melden Sie sich beim System an und öffnen Sie eine Shell in Ihrem Konto
  • Das neu installierte System wird aufgefordert, die erste Server -Setup auf Debian 11 zu vervollständigen.

So installieren Sie NVM auf Debian 11

Für die NVM -Installation auf jedem Linux -System steht ein Shell -Skript zur Verfügung. Überprüfen Sie zunächst, ob Ihr System das Curl-Befehlszeilendienstprogramm installiert hat. Wenn nicht, verwenden Sie den folgenden Befehl, um Curl zu installieren.

sudo apt installieren curl -y  

Führen Sie dann das NVM -Installations -Bash -Skript als Benutzer aus. Sie müssen Sudo nicht mit dem Installationsskript verwenden.

curl https: // raw.GithubuSercontent.com/creationix/nvm/master/installieren.Sh | verprügeln  
Schritt zur Installation und Konfiguration von NVM auf Debian 11

Das obige Skript stellt alle erforderlichen Umgebungseinstellungen auf das Anmeldeskript des aktuell angemeldeten Benutzer. Um die Einstellungen anzuwenden, melden Sie sich an und melden Sie sich erneut in Ihr Konto an oder führen Sie einfach den folgenden Befehl aus, um dasselbe zu tun.

Quelle ~/.bashrc 

So installieren Sie den Knoten.JS auf Debian 11

Mit dem NVM können Sie mehrere Knoten installieren.JS -Versionen für ein einzelnes Benutzerkonto. Verwenden Sie die folgenden Befehle, um den erforderlichen Knoten zu installieren.JS -Version auf Ihrem Debian 11 -System.

  • Installieren Sie die neueste Knotenversion - Dies ist die neueste Version, die für die Installation von Node veröffentlicht wurde.JS -Team. Sie können "Knoten" als Alias ​​für die neueste Version verwenden.
    NVM Knoten installieren  

    Knoten installieren.JS mit NVM

  • Installation der neuesten stabilen Knotenversion - Benutze die --lts Option mit Befehlszeile zur Installation der neuesten LTS -Version (Long -Sendung Release).
    NVM Node -LTS installieren  
  • So installieren Sie eine bestimmte Version des Knotens:
    NVM Install 12.20.1  

    Ändern 12.20.1 mit Ihrem erforderlichen Knoten.JS -Version, die auf dem Debian 11 -System installiert werden soll.

Die allererste installierte Version wird zur Standardeinstellung. Neue Shells beginnen mit der Standardversion von Node (e).G., NVM alias Standard).

So verwenden Sie NVM?

Hier sind einige nützliche Optionen, die Sie mit dem NVM-Befehlszeilendienstprogramm verwenden können.

Sie können den folgenden Befehl verwenden, um installierte Versionen von Knoten für den aktuellen Benutzer aufzulisten.

nvm ls  

Mit diesem Befehl finden Sie den verfügbaren Knoten.JS -Version für die Installation.

NVM LS-Remote  

Sie können auch eine andere Version für die aktuelle Sitzung auswählen. Dies ist eine aktuelle aktive Version nur für die aktuelle Shell.

NVM verwenden 12.20.1  

Um den Standardknotenversion für den aktuellen Benutzer zu finden, geben Sie ein:

NVM Ausführen Standard -Verssion  

Sie können ein Knotenskript mit der gewünschten Version des Knotens ausführen.JS Verwenden von Belwo -Befehl:

NVM Exec 12.20.1 Server.JS  

Abschluss

Dieses Tutorial hat Ihnen geholfen, NVM auf Debian 11 Bullseye Linux System zu installieren. Darüber hinaus wurden Ihnen die grundlegenden Anweisungen zur Verwendung des NVM -Dienstprogramms zur Verfügung gestellt.