NodeJS

Instalace uzlu.js na CentOS 8

Instalace uzlu.js na CentOS 8
V tomto článku vám ukážu, jak nainstalovat Node.js na CentOS 8. Pojďme tedy začít.

Instalace uzlu.js pomocí Správce balíčků:

Uzel.js je k dispozici v oficiálním úložišti balíků CentOS 8. Můžete jej tedy snadno nainstalovat na CentOS 8 pomocí správce balíků DNF nebo YUM.

Nejprve aktualizujte mezipaměť úložiště balíků CentOS 8 pomocí následujícího příkazu:

$ sudo dnf makecache

Mezipaměť úložiště CentOS 8 by měla být aktualizována.

Nyní nainstalujte Node.Správce balíčků js a NPM na CentOS 8 z oficiálního úložiště balíků CentOS 8, spusťte následující příkaz:

$ sudo dnf install nodejs npm

Nyní potvrďte instalaci stisknutím Y a poté stiskněte .

Uzel.JS a NPM by měly být nainstalovány.

Once Node.JS a NPM jsou nainstalovány, zkontrolujte, zda je uzel.js pracuje správně takto:

$ node --verze

Jak vidíte, Node.js v10.16.3 je nainstalován.

Zkontrolujte také, zda NPM funguje správně následujícím způsobem:

$ npm - verze

Jak vidíte, NPM v6.9.0 je nainstalován.

Stejným způsobem zkontrolujte, zda NPX funguje následujícím způsobem:

$ npx - verze

Jak vidíte, NPX v6.9.0 je nainstalován.

Instalace uzlu.js Ručně z oficiálních webových stránek Node.js:

Verze Node.js a NPM v oficiálním úložišti balíků CentOS 8 jsou staré.

V době psaní tohoto článku byla nejnovější verze LTS uzlu.js je v12.13.0 a nejnovější verze Node.js je v13.0.1.

Pokud chcete nainstalovat nejnovější verzi LTS Node.js nebo nejnovější verze Node.js na CentOS 8, budete si muset stáhnout Node.js z oficiálních webových stránek Node.js a ručně jej nainstalovat na CentOS 8.

Nejprve navštivte oficiální web Node.js. Jakmile se stránka načte, klikněte na tlačítko verze LTS, pokud chcete nainstalovat nejnovější verzi LTS uzlu.js. Jinak klikněte na tlačítko Aktuální verze, pokud si chcete vyzkoušet nejnovější verzi Node.js.

Váš prohlížeč by vás měl vyzvat k uložení souboru. Vybrat, Uložení souboru a klikněte na OK.

Váš prohlížeč by měl začít stahovat uzel.archiv JS. Dokončení může chvíli trvat.

Pokud používáte bezhlavou verzi CentOS 8, navštivte oficiální web Node.js z libovolného prohlížeče. Po načtení stránky klikněte pravým tlačítkem (pravým tlačítkem myši) na tlačítko stahování a zkopírujte odkaz ke stažení.

Nyní SSH do počítače CentOS 8 a použijte wget ke stažení uzlu.archivní soubor js pomocí odkazu, který jste dříve zkopírovali, následujícím způsobem:

$ wget https: // nodejs.org / dist / v12.13.0 / uzel-v12.13.0-linux-x64.dehet.xz

Once Node.stáhne se archivační soubor js, přejděte do adresáře, kde se stáhne archivní soubor (obvykle ~ / Ke stažení) jak následuje:

$ cd ~ / Stahování

Uzel.archivační soubor js by tam měl být.

$ ls -lh

Nyní musíte uzel extrahovat.archivační soubor js. Extrahuji to v / opt adresář. Pokud chcete, můžete jej rozbalit do jiného adresáře. Stačí vyměnit / opt s adresářovou cestou, kam chcete uzel extrahovat.archivační soubor js.

Chcete-li extrahovat uzel.archivní soubor js v / opt adresáře, spusťte následující příkaz:

$ sudo tar xvJf node-v12.13.0-linux-x64.dehet.xz -C / opt

Uzel.Archivní soubor js by měl být extrahován v souboru / opt adresář.

Jednou uzel.archivní soubor js je extrahován, nový adresář (uzel-v12.13.0-linux-x64 v mém případě) by měl být vytvořen v adresáři, kde jste jej extrahovali.

$ ls / opt

Nyní musíte přidat cestu Node.js do proměnné prostředí PATH za účelem přístupu k Node.JS, NPM a NPX binární soubory snadno.

Můžete vytvořit shell skript v souboru / etc / profil.d / adresář, který automaticky aktualizuje proměnnou prostředí PATH při každém spuštění počítače CentOS 8.

Chcete-li vytvořit nový shell skript / etc / profil.d / uzel-v12.sh, spusťte následující příkaz:

$ sudo vi / etc / profile.d / uzel-v12.sh

Nyní stiskněte přepnout na Vi VLOŽTE režim a zadejte následující řádky kódů do uzel-v12.sh soubor.

export NODE_VERSION = v12.13.0
export NODE_DISTRO = linux-x64
export NODE_HOME = "/ opt / uzel - $ NODE_VERSION - $ NODE_DISTRO"
export PATH = "$ PATH: $ NODE_HOME / bin"

POZNÁMKA: Než přečtete tento článek, nové verze Node.JS může být propuštěn. Nezapomeňte se tedy změnit NODE_VERSION z v12.13.0 na verzi Node.js se pokoušíte nainstalovat.

Pokud extrahujete uzel.archivní soubor js do jiného adresáře než / opt, pak změnit / opt do adresáře, ze kterého extrahujete uzel.archivační soubor js.

Výsledný soubor skriptu prostředí by měl vypadat následovně.

Uložení souboru uzel-v12.sh, lis přepnout na Vi Režim COMMAND, vepište : wq! a poté stiskněte .

Nyní restartujte počítač CentOS 8 pomocí následujícího příkazu:

$ sudo restart

Po spuštění počítače CentOS 8 ověřte, zda skript prostředí nastavil celý uzel.Proměnné prostředí js správně pomocí následujícího příkazu:

$ env | grep NODE

Jak vidíte, Uzel.Proměnné prostředí js jsou správně nastaveny.

Nyní zkontrolujte, zda je proměnná prostředí PATH správně aktualizována pomocí následujícího příkazu:

$ echo $ PATH

Jak vidíte, Uzel.js binární cesta je v proměnné prostředí PATH. Skvělý!

Nyní zkontrolujte, zda Node.js pracuje správně s následujícím příkazem:

$ node --verze

Jak vidíte, verze Node.JS je nainstalován v12.13.0. Takže to funguje

Pomocí následujícího příkazu také zkontrolujte, zda NPM funguje správně:

$ npm - verze

Jak vidíte, nainstalovaná verze NPM je 6.12.0. Funguje to stejně.

Nakonec pomocí následujícího příkazu zkontrolujte, zda NPX pracuje správně:

$ npx - verze

Jak vidíte, nainstalovaná verze NPX je 6.12.0. Také to funguje.

Takto tedy Node nainstalujete.js na CentOS 8. Děkujeme za přečtení tohoto článku.

Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvoření vlastní simulace dopravy může být zábavné, uvolňující a mimořádně lákavé. Proto se musíte ujistit, že vyzkoušíte co nejvíce her, abyste našl...
Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z nejpopulárnějších her pro obchodní simulaci. V této hře musíte vytvořit skvělé dopravní podnikání. Začnete však na začátku kolem r...
Hry SuperTuxKart pro Linux
SuperTuxKart pro Linux
SuperTuxKart je skvělý titul navržený tak, aby vám ve vašem systému Linux přinesl zážitek Mario Kart zdarma. Je to docela náročné a zábavné hrát, je n...