Nœud.JS est disponible dans le référentiel officiel de Package de CentOS 8. Ainsi, vous pouvez facilement l'installer sur Centos 8 en utilisant DNF ou YUM Package Manager.
Tout d'abord, mettez à jour le cache du référentiel de package CENTOS 8 avec la commande suivante:
$ sudo dnf makecache
Le cache du référentiel CentOS 8 doit être mis à jour.
Maintenant, pour installer le nœud.Le gestionnaire de packages JS et NPM sur CentOS 8 à partir du référentiel de package officiel de CentOS 8, exécutez la commande suivante:
$ sudo dnf install nodejs npm
Maintenant, pour confirmer l'installation, appuyez sur Y Et puis appuyez sur .
Nœud.JS et NPM doivent être installés.
Une fois le nœud.JS et NPM sont installés, vérifiez si le nœud.JS fonctionne correctement comme suit:
$ node --version
Comme vous pouvez le voir, noeud.JS V10.16.3 est installé.
Vérifiez également si le NPM fonctionne correctement comme suit:
$ npm --version
Comme vous pouvez le voir, NPM V6.9.0 est installé.
De la même manière, vérifiez si NPX fonctionne comme suit:
$ npx --version
Comme vous pouvez le voir, NPX V6.9.0 est installé.
Installation de nœud.JS manuellement à partir du site officiel de Node.JS:
La version de nœud.JS et NPM dans le référentiel officiel de Package de CentOS 8 est ancien.
Au moment d'écrire ces lignes, la dernière version LTS de Node.JS est V12.13.0 et la dernière version du nœud.JS est v13.0.1.
Si vous souhaitez installer la dernière version LTS de Node.JS ou la dernière version de Node.JS sur Centos 8, vous devrez télécharger le nœud.JS du site officiel de Node.js et l'installez manuellement sur les centos 8.
Tout d'abord, visitez le site officiel de Node.js. Une fois que la page se charge, cliquez sur le bouton LTS Version si vous souhaitez installer la dernière version LTS du nœud.js. Sinon, cliquez sur le bouton de version actuelle si vous souhaitez essayer la dernière version de Node.js.
Votre navigateur doit vous inviter à enregistrer le fichier. Sélectionner, Enregistrer le fichier et cliquez sur D'ACCORD.
Votre navigateur doit commencer à télécharger le nœud.Archive JS. Cela peut prendre un certain temps pour terminer.
Si vous utilisez une version sans tête de Centos 8, visitez le site officiel de Node.js de n'importe quel navigateur. Une fois que la page se charge, cliquez avec le bouton droit (cliquez sur la souris droite) sur le bouton de téléchargement et copiez le lien de téléchargement.
Maintenant, SSH dans votre machine CentOS 8 et utilisez WGET pour télécharger le nœud.Fichier d'archive JS en utilisant le lien que vous avez copié plus tôt comme suit:
$ wget https: // nodejs.org / dist / v12.13.0 / Node-V12.13.0-LINUX-X64.le goudron.xz
Une fois le nœud.Le fichier d'archive JS est téléchargé, accédez au répertoire où le fichier d'archive est téléchargé (généralement ~ / Téléchargements) comme suit:
$ cd ~ / téléchargements
Le nœud.Le fichier d'archives JS doit être là.
$ ls -lh
Maintenant, vous devez extraire le nœud.Fichier d'archive JS. Je vais l'extraire dans le /opter annuaire. Si vous le souhaitez, vous pouvez l'extraire à un autre répertoire. Remplacer juste /opter avec le chemin du répertoire où vous souhaitez extraire le nœud.Fichier d'archive JS.
Pour extraire le nœud.Fichier d'archive JS dans le /opter répertoire, exécutez la commande suivante:
$ sudo tar xvjf nœud-v12.13.0-LINUX-X64.le goudron.xz -c / opt
Nœud.Le fichier d'archive JS doit être extrait dans le /opter annuaire.
Une fois le nœud.Le fichier d'archive JS est extrait, un nouveau répertoire (Node-V12.13.0-LINUX-X64 Dans mon cas) devrait être créé dans le répertoire où vous l'avez extrait.
$ ls / opt
Maintenant, vous devez ajouter le chemin du nœud.JS à la variable d'environnement de chemin pour accéder au nœud.Binaires JS, NPM et NPX facilement.
Vous pouvez créer un script shell dans le / etc / profil.d/ Répertoire qui mettra automatiquement à jour la variable d'environnement de chemin à chaque fois que vos bottes Machine CentOS 8.
Pour créer un nouveau script shell / etc / profil.d / nœud-v12.shot, Exécutez la commande suivante:
$ sudo vi / etc / profil.d / nœud-v12.shot
Maintenant, appuyez sur je pour passer au vi Mode insérer et saisir les lignes de codes suivantes dans le Node-V12.shot déposer.
exportation node_version = v12.13.0
Export Node_distro = Linux-X64
Exporter node_home = "/ opt / node - $ node_version - $ node_distro"
Export Path = "$ path: $ node_home / bin"
NOTE: Au moment où vous lisez cet article, les nouvelles versions de Node.JS peut être publié. Alors, assurez-vous de changer Node_version depuis v12.13.0 à la version du nœud.js que vous essayez d'installer.
Si vous extraire le nœud.Fichier d'archive JS à un autre répertoire que /opter, puis changer /opter Pour le répertoire, vous extraire le nœud.Fichier d'archive JS.
Le fichier de script de shell final doit ressembler à ce qui suit.
Pour enregistrer le fichier Node-V12.shot, presse pour passer à VI Mode de commande, tapez : wq! Et puis appuyez sur .
Maintenant, redémarrez votre machine CentOS 8 avec la commande suivante:
$ sudo redémarrer
Une fois vos bottes de machine Centos 8, vérifiez si le script shell a défini tout le nœud.JS Variables d'environnement correctement avec la commande suivante:
$ env | nœud grep
Comme vous pouvez le voir, le nœud.Les variables d'environnement JS sont correctement définies.
Maintenant, vérifiez si la variable d'environnement de chemin est correctement mise à jour avec la commande suivante:
$ echo $ chemin
Comme vous pouvez le voir, le nœud.Le chemin binaire JS est dans la variable d'environnement de chemin. Super!
Maintenant, vérifiez si le nœud.JS fonctionne correctement avec la commande suivante:
$ node --version
Comme vous pouvez le voir, la version du nœud.JS installé est v12.13.0. Donc, ça marche
Vérifiez également si NPM fonctionne correctement avec la commande suivante:
$ npm --version
Comme vous pouvez le voir, la version de NPM installée est 6.12.0. Ça marche aussi.
Enfin, vérifiez si NPX fonctionne correctement avec la commande suivante:
$ npx --version
Comme vous pouvez le voir, la version de NPX installée est 6.12.0. Ça marche aussi.
Donc, c'est comme ça que vous installez le nœud.js sur centos 8. Merci d'avoir lu cet article.