Πώς να εγκαταστήσετε το Node.js και το NPM σε συστήματα RHEL και Debian


Σε αυτόν τον οδηγό, θα ρίξουμε μια ματιά στο πώς μπορείτε να εγκαταστήσετε την πιο πρόσφατη έκδοση των Nodejs και NPM σε διανομές που βασίζονται σε RHEL όπως CentOS, Fedora, Rocky & AlmaLinux και Διανομές που βασίζονται στο Debian όπως το Ubuntu & το Linux Mint.

Το Nodejs είναι μια ελαφριά και αποτελεσματική πλατφόρμα JavaScript που έχει δημιουργηθεί με βάση τη μηχανή V8 JavaScript του Chrome και το NPM είναι ένας προεπιλεγμένος διαχειριστής πακέτων NodeJS. Μπορείτε να το χρησιμοποιήσετε για να δημιουργήσετε επεκτάσιμες εφαρμογές δικτύου.

Σε αυτήν την σελίδα:
  • Πώς να εγκαταστήσετε το Node.js σε διανομές που βασίζονται σε RHEL
  • Πώς να εγκαταστήσετε το Node.js σε Debian, Ubuntu και Linux Mint

Πώς να εγκαταστήσετε το Node.js στις Διανομές RHEL

Η πιο πρόσφατη έκδοση του Node.js και του NPM είναι διαθέσιμη από το επίσημο αποθετήριο NodeSource Enterprise Linux, το οποίο διατηρείται από τον ιστότοπο Nodejs και θα πρέπει να το προσθέσετε στο σύστημά σας για να μπορείτε να εγκαταστήσετε τα πιο πρόσφατα πακέτα Nodejs και NPM.

Σημαντικό: Εάν εκτελείτε μια παλαιότερη έκδοση του RHEL 6 ή του CentOS 6, ίσως θέλετε να διαβάσετε σχετικά με την εκτέλεση του Node.js σε παλαιότερες διανομές.

Εγκατάσταση του NodeJS σε RHEL, CentOS, Fedora, Rocky & Alma

Για να προσθέσετε το χώρο αποθήκευσης για την πιο πρόσφατη έκδοση του Node.js, χρησιμοποιήστε την ακόλουθη εντολή ως root ή μη.

------------- For Node.js v19.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_19.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

Προαιρετικό: Υπάρχουν εργαλεία ανάπτυξης όπως gcc-c++ και make που πρέπει να έχετε στο σύστημά σας , για τη δημιουργία εγγενών πρόσθετων από το npm.

yum install gcc-c++ make
OR
yum groupinstall 'Development Tools'

Πώς να εγκαταστήσετε το Node.js στο Debian, το Ubuntu και το Linux Mint

Η πιο πρόσφατη έκδοση του Node.js και του NPM είναι επίσης διαθέσιμη από το επίσημο αποθετήριο του NodeSource Enterprise Linux, το οποίο διατηρείται από τον ιστότοπο Nodejs και θα πρέπει να το προσθέσετε στον σύστημα για να μπορεί να εγκαταστήσει τα πιο πρόσφατα πακέτα Nodejs και NPM.

Εγκαταστήστε το Node.js σε Ubuntu και Mint

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x -------------
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x -------------
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x -------------
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

Εγκαταστήστε το Node.js στο Debian

------------- For Node.js v19.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_19.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v18.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_18.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v16.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
sudo apt-get install -y nodejs

------------- For Node.js v14.x ------------- 
curl -fsSL https://deb.nodesource.com/setup_14.x | bash - &&\
sudo apt-get install -y nodejs

Προαιρετικό: Υπάρχουν εργαλεία ανάπτυξης όπως gcc-c++ και make που πρέπει να έχετε στο σύστημά σας , για τη δημιουργία εγγενών πρόσθετων από το npm.

sudo apt-get install -y build-essential

Δοκιμή των τελευταίων Nodejs και NPM στο Linux

Για να κάνετε μια απλή δοκιμή των nodejs και NPM, μπορείτε απλώς να ελέγξετε τις εκδόσεις που είναι εγκατεστημένες στο σύστημά σας χρησιμοποιώντας τις ακόλουθες εντολές:

Σε συστήματα που βασίζονται σε RHEL

node --version
npm --version

Σε Debian, Ubuntu και Linux Mint

nodejs --version
npm --version

Αυτό είναι, τα Nodejs και NPM είναι πλέον εγκατεστημένα και έτοιμα για χρήση στο σύστημά σας.

Πιστεύω ότι αυτά ήταν εύκολα και απλά βήματα για να ακολουθήσετε, αλλά σε περίπτωση προβλημάτων που αντιμετωπίσατε, μπορείτε να μας ενημερώσετε και βρίσκουμε τρόπους να σας βοηθήσουμε. Ελπίζω ότι αυτός ο οδηγός ήταν χρήσιμος για εσάς και να θυμάστε πάντα να παραμένετε συνδεδεμένοι με το Tecmint.