Wie man das neueste NodeJS und NPM in Linux installiert

In diesem Leitfaden werden wir uns ansehen, wie Sie die neueste Version von Node.js und NPM auf RHEL-basierten Distributionen wie CentOS, Fedora, Rocky & AlmaLinux und Debian-basierten Distributionen wie Ubuntu & Linux Mint installieren können.

Node.js ist eine leichtgewichtige und effiziente JavaScript-Plattform, die auf der V8 JavaScript-Engine von Chrome basiert, und NPM ist ein Standard-Paketmanager für Node.js. Sie können es verwenden, um skalierbare Netzwerkanwendungen zu erstellen.

So installieren Sie Node.js in RHEL-Distributionen

Die aktuelle Version von Node.js und NPM ist von der offiziellen NodeSource Enterprise Linux-Repository verfügbar, die von der Nodejs-Webseite betreut wird. Um die neuesten Nodejs– und NPM-Pakete installieren zu können, müssen Sie dieses Repository zu Ihrem System hinzufügen.

Wichtig: Wenn Sie eine ältere Version von RHEL 6 oder CentOS 6 ausführen, sollten Sie über das Ausführen von Node.js auf älteren Distributionen lesen.

NodeJS installieren in RHEL, CentOS, Fedora, Rocky & Alma

Um das Repository für die neueste Version von Node.js hinzuzufügen, können Sie als Root oder Nicht-Root den folgenden Befehl verwenden.

------------- 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

Optional: Es gibt Entwicklungswerkzeuge wie gcc-c++ und make, die auf Ihrem System vorhanden sein müssen, um native Addons von npm zu bauen.

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

Node.js in Debian, Ubuntu und Linux Mint installieren

Auch die aktuelle Version von Node.js und NPM ist von dem offiziellen NodeSource Enterprise Linux-Repository verfügbar, das von der Nodejs-Webseite betreut wird. Um die neuesten Nodejs- und NPM-Pakete installieren zu können, müssen Sie es zu Ihrem System hinzufügen.

Node.js auf Ubuntu und Mint installieren

------------- 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 auf Debian installieren

------------- 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

Optional: Es gibt Entwicklertools wie gcc-c++ und make, die Sie auf Ihrem System haben müssen, um native Add-Ons von npm zu erstellen.

$ sudo apt-get install -y build-essential

Testen der neuesten Nodejs- und NPM-Versionen unter Linux

Um eine einfache Überprüfung von Nodejs und NPM durchzuführen, können Sie einfach die installierten Versionen auf Ihrem System mit den folgenden Befehlen überprüfen:

Auf RHEL-basierten Systemen

# node --version
# npm --version

Auf Debian, Ubuntu und Linux Mint

$ nodejs --version
$ npm --version
Check NodeJS Version on CentOS

Das war’s, Nodejs und NPM sind nun auf Ihrem System installiert und einsatzbereit.

I believe these were easy and simple steps to follow but in case of problems you faced, you can let us know and we find ways of helping you. I hope this guide was helpful to you and always remember to stay connected to Tecmint.

Source:
https://www.tecmint.com/install-nodejs-npm-in-centos-ubuntu/