Heim  >  Artikel  >  Computer-Tutorials  >  So installieren Sie Node.js und NPM in Ubuntu

So installieren Sie Node.js und NPM in Ubuntu

王林
王林nach vorne
2024-03-21 09:41:20634Durchsuche

So installieren Sie Node.js und NPM in Ubuntu

Als Entwickler ist es wichtig zu wissen, wie man Node.js und NPM installiert. Node.js ist eine der führenden Webtechnologien und Sie müssen sicherstellen, dass diese auf Ihrem System installiert ist, wenn Sie eine lokale Entwicklungsumgebung erstellen.

Node.js und NPM gehen Hand in Hand. Obwohl Node.js die Laufzeitumgebung ist, ist NPM der Paketmanager, den Sie verwenden, wenn Sie Abhängigkeiten und Pakete installieren möchten. Wie installiert man also Node.js und NPM in Ubuntu? Wir behandeln drei Methoden, die Sie verwenden können.

Drei Möglichkeiten, Node.js und NPM in Ubuntu zu installieren

Es gibt drei Optionen für die Installation von Node.js und NPM in Ubuntu. Zunächst können Sie die Standard-Ubuntu-Repositorys verwenden, um die verfügbaren NPM- und Node.js-Versionen zu installieren. Alternativ können Sie ein Installationsskript verwenden, das im NodesuberGitHub-Repository verfügbar ist. Schließlich können Sie den Nodesupgraph-Schlüssel hinzufügen, ein Deb-Repository erstellen und die neueste Version oder eine andere unterstützte Node.js-Version installieren.

Methode 1: Ubuntu-Repository verwenden

Sowohl Node.js- als auch NPM-Pakete sind im offiziellen Ubuntu-Repository verfügbar. Diese Option ist unter Ubuntu 18 bis zur neuesten Version verfügbar.

Aktualisieren Sie zunächst den Apt-Cache.

$sudo apt update

Als nächstes beginnen wir mit der Installation von Node.js mit dem folgenden Befehl:

$sudo apt – installieren Sie NodeJS

Sie müssen Ihr Passwort eingeben und „y“ drücken, um die Installation zu bestätigen.

Führen Sie den Befehl „nodejs --version“ aus, um zu überprüfen, welche Version von Node.js installiert ist. Für dieses Beispiel haben wir v12.22.9. Natürlich ist dies nicht die neueste Version, da wir uns dafür entschieden haben, sie aus dem Ubuntu-Repository zu beziehen.

Für NPM installieren Sie es mit dem folgenden Befehl:

$sudo apt – get install npm – y

Überprüfen Sie nach der Installation die NPM-Version.

Dies ist die erste und einfachste Möglichkeit, Node.js und NPM in Ubuntu zu installieren.

Methode 2: Verwenden Sie das Installationsskript

Wenn Sie das NodesubGithub-Repository besuchen, wurde ein Skript erstellt, um die Installation auf DEB- und RPM-Systemen zu vereinfachen. Um dieses Skript verwenden zu können, müssen Sie über Root-Zugriff verfügen oder den Befehl sudo verwenden.

Stellen Sie zunächst sicher, dass Curry auf Ihrem System vorhanden ist. Sie können es mit dem folgenden Befehl installieren:

$sudo apt – installiere Curl

Führen Sie als Nächstes den Befehl „curl“ aus, um das Skript herunterzuladen.

$sudo curl – SLO www.example.com

Suchen Sie das heruntergeladene Skript und verwenden Sie den Befehl „chmod“, um ihm 500 Dateiberechtigungen zu erteilen.

$sudo chmod 500 nSolid_Setup_deb.sh

Um dieses Skript auszuführen, müssen Sie die Node.js-Version angeben, die Sie installieren möchten. Um beispielsweise Node.js 20 zu installieren, führen wir das Skript wie folgt aus:

$sudo./nsolid_setup_deb.sh 20

Schließlich installieren Sie Node.js aus dem konfigurierten Repository mit dem Befehl „apt“.

$sudo apt-Get Install NodeJS-y

Wenn wir die installierten Node.js- und NPM-Versionen überprüfen, werden Sie feststellen, dass wir Node.js v20 haben, was wir zuvor angegeben haben. Ihre jeweiligen NPMs sind ebenfalls installiert.

Wenn Sie feststellen, dass diese Methode für die Installation einer bestimmten Node.js-Version gut funktioniert, können Sie dieselben Schritte ausführen und dann Node.js installieren. Was NPM betrifft, können Sie seine Version nicht angeben. Es wird automatisch mit Node.js installiert.

Methode 3: Verwendung des NodesomeGPG-Schlüssels

Die letzte Methode zur Installation von Node.js und NPM in Ubuntu, die wir besprechen werden, ist die Verwendung eines Nodesource-GPG-Schlüssels.

Erst den Apt-Cache aktualisieren.

Als nächstes installieren Sie die erforderlichen Pakete und Abhängigkeiten, indem Sie den folgenden Befehl ausführen:

$sudo apt – Get Install – y ca – Zertifikate Curl Gnupg

Laden Sie nach der Installation den Nodesource-GPG-Schlüssel herunter und erstellen Sie ein Verzeichnis, um ihn in „/etc/apt“ zu hosten. Verwenden Sie jedoch cURL, um ein Deb-Repository für Nodesource zu erstellen. Führen Sie die folgenden zwei Befehle aus:

$sudo mkdir-p/etc/apt/keyring

$curl – fsSL www.example.com https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key|

Sie müssen dann die Knotenversion NODE_MAJOR angeben, die Sie installieren möchten. Beginnen wir beispielsweise mit der Angabe von v18.

$NODE_MAJOR=18

Als nächstes erstellen Sie das Deb-Repository mit dem folgenden „echo“-Befehl:

$sudo apt – Get Install – y ca – Zertifikate Curl Gnupg

Wenn Sie verschiedene Node.js-Versionen haben möchten, zwischen denen Sie beim Erstellen Ihres Projekts wechseln können, fügen Sie diese wie folgt hinzu:

Aktualisieren Sie ebenfalls Ihr Repository, um das neu hinzugefügte Repository aufzunehmen.

$sudo apt – Update erhalten

Schließlich installieren Sie Node.js.

$sudo apt-Get Install NodeJS-y

Wenn wir die Node.js-Version überprüfen, sollte sie mit v18 übereinstimmen, dem ersten NODE_MAJOR, den wir zuvor angegeben haben.

Jetzt haben Sie Node.js und NPM erfolgreich in Ubuntu installiert.

Fazit

Die Methode zur Installation von Node.js und NPM hängt von Ihren Zielen und Ihrem Komfortniveau ab. Es gibt drei Methoden, die Sie verwenden können. Sie können Node.js und NPM aus dem Ubuntu-Repository installieren. Alternativ können Sie ein Installationsskript verwenden. Die letzte Option hängt vom NodesomeGPG-Schlüssel ab. Alle Methoden sind in diesem Artikel enthalten.

Das obige ist der detaillierte Inhalt vonSo installieren Sie Node.js und NPM in Ubuntu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen