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.
Auf dieser Seite:
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

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/