Натрапивши на це, було дивно важко знайти його знову пізніше. Подання тут для нащадків:
sudo yum install nodejs npm --enablerepo=epel
EDIT 3: З липня 2016 року EDIT 1 більше не працює для nodejs 4 (і EDIT 2 також ). Ця відповідь ( https://stackoverflow.com/a/35165401/78935 ) дає справжній одношаровий.
EDIT 1: Якщо ви шукаєте nodejs 4, спробуйте тестувати репортаж EPEL:
sudo yum install nodejs --enablerepo=epel-testing
EDIT 2: Щоб оновити з nodejs 0,12, встановленого через репортаж EPEL за допомогою команди вище, до nodejs 4 з репо-тестування EPEL, виконайте наступні дії:
sudo yum rm nodejs
sudo rm -f /usr/local/bin/node
sudo yum install nodejs --enablerepo=epel-testing
Нові пакети /usr/bin
замість них ставлять бінарні вершини вузла /usr/local/bin
.
І деякий фон:
Цей параметр --enablerepo=epel
викликає yum
пошук пакетів у сховищі EPEL.
EPEL (Додаткові пакети для Enterprise Linux) - це проект з відкритим кодом та безкоштовним сховищем на базі спільноти від команди Fedora, який забезпечує 100% високоякісні додаткові програмні пакети для дистрибуції Linux, включаючи RHEL (Red Hat Enterprise Linux), CentOS та Scientific Linux. Проект Epel не є частиною ОС RHEL / Cent, але він розроблений для великих дистрибутивів Linux, надаючи безліч пакетів з відкритим кодом, таких як мережа, системний адміністратор, програмування, моніторинг тощо. Більшість пакетів epel підтримується Fedora repo.
Через http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/