Stolperte darüber, war seltsamerweise später wieder schwer zu finden. Hier für die Nachwelt setzen:
sudo yum install nodejs npm --enablerepo=epel
EDIT 3: Ab Juli 2016 funktioniert EDIT 1 nicht mehr für NodeJS 4 (und EDIT 2 auch nicht). Diese Antwort ( https://stackoverflow.com/a/35165401/78935 ) ergibt einen echten Einzeiler.
EDIT 1: Wenn Sie nach NodeJS 4 suchen, probieren Sie bitte das EPEL-Test-Repo:
sudo yum install nodejs --enablerepo=epel-testing
BEARBEITEN 2: Führen Sie die folgenden Schritte aus, um ein Upgrade von NodeJS 0.12, das über das EPEL-Repo mit dem obigen Befehl installiert wurde, auf NodeJS 4. aus dem EPEL-Test-Repo durchzuführen:
sudo yum rm nodejs
sudo rm -f /usr/local/bin/node
sudo yum install nodejs --enablerepo=epel-testing
Die neueren Pakete setzen die Knoten-Binärdateien /usr/bin
anstelle von ein /usr/local/bin
.
Und einige Hintergrundinformationen:
Die Option --enablerepo=epel
veranlasst yum
die Suche nach den Paketen im EPEL-Repository.
EPEL (Extra Packages for Enterprise Linux) ist ein Open Source- und kostenloses Community-basiertes Repository-Projekt des Fedora-Teams, das 100% hochwertige Add-On-Softwarepakete für die Linux-Distribution bereitstellt, darunter RHEL (Red Hat Enterprise Linux), CentOS und Scientific Linux. Das Epel-Projekt ist nicht Teil von RHEL / Cent OS, wurde jedoch für große Linux-Distributionen entwickelt, indem es viele Open-Source-Pakete wie Netzwerk, Systemadministration, Programmierung, Überwachung usw. bereitstellt. Die meisten Epel-Pakete werden von Fedora Repo verwaltet.
Über http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/