Knoten.JS ist im offiziellen Paketrepository von CentOS 8 erhältlich. Sie können es also problemlos mit DNF oder YUM -Paketmanager auf CentOS 8 installieren.
Aktualisieren Sie zunächst den CentOS 8 -Paket -Repository -Cache mit dem folgenden Befehl:
$ sudo dnf makecache
Der CentOS 8 -Paket -Repository -Cache sollte aktualisiert werden.
Jetzt zu den Knoten installieren.JS- und NPM -Paketmanager auf CentOS 8 aus dem offiziellen Paket -Repository von CentOS 8 Führen Sie den folgenden Befehl aus:
$ sudo dnf installieren nodejs npm
Drücken Sie nun die Installation, um die Installation zu bestätigen Y und dann drücken Sie .
Knoten.JS und NPM sollten installiert werden.
Einmal Knoten.JS und NPM sind installiert, prüfen Sie, ob der Knoten.JS funktioniert korrekt wie folgt:
$ node --version
Wie Sie sehen können, Knoten.JS V10.16.3 ist installiert.
Überprüfen Sie auch, ob NPM wie folgt korrekt funktioniert:
$ npm -Verssion
Wie Sie sehen können, npm v6.9.0 ist installiert.
Überprüfen Sie auf die gleiche Weise, ob NPX wie folgt funktioniert:
$ npx -Verssion
Wie Sie sehen können, NPX V6.9.0 ist installiert.
Knoten installieren.JS manuell von der offiziellen Website des Node.JS:
Die Version des Knotens.JS und NPM im offiziellen Paket -Repository von CentOS 8 ist alt.
Zum Zeitpunkt dieses Schreibens die neueste LTS -Version von Knoten.JS ist v12.13.0 und die neueste Version des Knotens.JS ist v13.0.1.
Wenn Sie die neueste LTS -Version des Knotens installieren möchten.JS oder die neueste Version des Knotens.JS auf CentOS 8 müssen Sie den Knoten herunterladen.JS von der offiziellen Website des Node.JS und manuell auf CentOS 8 installieren.
Besuchen Sie zunächst die offizielle Website von Node.JS. Wenn die Seite geladen wird, klicken Sie auf die Schaltfläche LTS -Version, wenn Sie die neueste LTS -Version des Knotens installieren möchten.JS. Andernfalls klicken Sie auf die aktuelle Versionstaste, wenn Sie die neueste Version des Knotens ausprobieren möchten.JS.
Ihr Browser sollte Sie auffordern, die Datei zu speichern. Wählen, Datei speichern und klicken Sie auf OK.
Ihr Browser sollte mit dem Herunterladen des Knotens beginnen.JS -Archiv. Es kann eine Weile dauern, bis es fertig ist.
Wenn Sie eine kopflose Version von CentOS 8 verwenden, besuchen Sie die offizielle Website von Node.JS aus jedem Browser. Sobald die Seite geladen wird, klicken Sie mit der rechten Maustast.
Jetzt SSH in Ihr CentOS 8 -Computer und verwenden Sie WGE, um den Knoten herunterzuladen.JS -Archivdatei mit dem Link, den Sie früher wie folgt kopiert haben:
$ wget https: // nodejs.org/dist/v12.13.0/Knoten-V12.13.0-linux-x64.Teer.xz
Einmal Knoten.Die JS -Archivdatei wird heruntergeladen. Navigieren Sie zum Verzeichnis, in dem die Archivdatei heruntergeladen wird (normalerweise ~/Downloads) folgendermaßen:
$ cd ~/downloads
Der Knoten.Die JS -Archivdatei sollte dort sein.
$ ls -lh
Jetzt müssen Sie den Knoten extrahieren.JS -Archivdatei. Ich werde es in der extrahieren /opt Verzeichnis. Wenn Sie möchten, können Sie es einem anderen Verzeichnis extrahieren. Einfach ersetzen /opt mit dem Verzeichnispfad, an dem Sie den Knoten extrahieren möchten.JS -Archivdatei.
Den Knoten extrahieren.JS -Archivdatei in der /opt Verzeichnis, führen Sie den folgenden Befehl aus:
$ sudo tar xvjf node-v12.13.0-linux-x64.Teer.xz -c /opt
Knoten.Die JS -Archivdatei sollte in der extrahiert werden /opt Verzeichnis.
Einmal der Knoten.Die JS -Archivdatei wird extrahiert, ein neues Verzeichnis (Node-V12.13.0-linux-x64 in meinem Fall) sollte im Verzeichnis erstellt werden, in dem Sie es extrahiert haben.
$ ls /opt
Jetzt müssen Sie den Pfad des Knotens hinzufügen.Js zur Pfadumgebungsvariable, um zugreifen zu können, um auf Knoten zuzugreifen.JS, NPM- und NPX -Binärdateien leicht.
Sie können ein Shell -Skript in der erstellen /etc/Profil.D/ Verzeichnis, mit dem die Pfadumgebungsvariable jedes Mal automatisch aktualisiert wird, wenn Ihre CentOS 8 -Maschinenstiefel.
So erstellen Sie ein neues Shell -Skript /etc/Profil.D/Knoten-V12.Sch, Führen Sie den folgenden Befehl aus:
$ sudo vi /etc /Profil.D/Knoten-V12.Sch
Jetzt drücken ICH Um zum vi zu wechseln Modus einfügen und geben Sie die folgenden Codes -Zeilen in der Node-V12.Sch Datei.
exportieren node_version = v12.13.0
exportieren node_distro = linux-x64
exportieren node_home = "/opt/node-$ node_version-$ node_distro"
Export path = "$ path: $ node_home/bin"
NOTIZ: Bis Sie diesen Artikel lesen, neue Versionen des Knotens.JS kann veröffentlicht werden. Stellen Sie also sicher, dass Sie sich ändern Node_version aus v12.13.0 zur Version des Knotens.JS Sie versuchen zu installieren.
Wenn Sie den Knoten extrahieren.JS -Archivdatei zu einem anderen Verzeichnis als /opt, Dann ändern /opt In das Verzeichnis extrahieren Sie den Knoten.JS -Archivdatei.
Die endgültige Shell -Skriptdatei sollte wie folgt aussehen.
Um die Datei zu speichern Node-V12.Sch, Drücken Sie um zu vi zu wechseln Befehlsmodus, eintippen : WQ! und dann drücken Sie .
Starten Sie nun Ihre CentOS 8 -Maschine mit dem folgenden Befehl neu:
$ sudo Neustart
Überprüfen Sie, ob das Shell -Skript den gesamten Knoten festgelegt hat.JS -Umgebungsvariablen korrekt mit dem folgenden Befehl:
$ env | Grep -Knoten
Wie Sie sehen können, der Knoten.JS -Umgebungsvariablen sind korrekt eingestellt.
Überprüfen Sie nun, ob die Pfadumgebungsvariable mit dem folgenden Befehl korrekt aktualisiert wird:
$ echo $ path
Wie Sie sehen können, der Knoten.JS Binary Pfad befindet sich in der Pfadumgebungsvariable. Großartig!
Überprüfen Sie nun, ob der Knoten.JS arbeitet korrekt mit dem folgenden Befehl:
$ node --version
Wie Sie sehen können, die Version des Knotens.JS installiert ist v12.13.0. Also funktioniert es
Überprüfen Sie außerdem, ob NPM mit dem folgenden Befehl korrekt funktioniert:
$ npm -Verssion
Wie Sie sehen können, beträgt die Version von NPM 6 6.12.0. Es funktioniert auch.
Überprüfen Sie zuletzt, ob NPX mit dem folgenden Befehl korrekt funktioniert:
$ npx -Verssion
Wie Sie sehen können, beträgt die Version von NPX 6 6.12.0. Es funktioniert auch.
So installieren Sie den Knoten.JS auf CentOS 8. Danke, dass du diesen Artikel gelesen hast.