Tình cờ gặp phải điều này, thật khó để tìm lại sau này. Đưa vào đây cho hậu thế:
sudo yum install nodejs npm --enablerepo=epel
EDIT 3: Kể từ tháng 7 năm 2016, EDIT 1 không còn hoạt động cho nodejs 4 (và EDIT 2 cũng không). Câu trả lời này ( https://stackoverflow.com/a353165401/78935 ) đưa ra một lớp lót thực sự.
EDIT 1: Nếu bạn đang tìm kiếm nodejs 4, vui lòng thử repo thử nghiệm EPEL:
sudo yum install nodejs --enablerepo=epel-testing
EDIT 2: Để nâng cấp từ nodejs 0.12 được cài đặt thông qua repo EPEL bằng lệnh trên, đến nodejs 4 từ repo thử nghiệm EPEL, vui lòng làm theo các bước sau:
sudo yum rm nodejs
sudo rm -f /usr/local/bin/node
sudo yum install nodejs --enablerepo=epel-testing
Các gói mới hơn đặt các nhị phân nút vào /usr/bin
, thay vì /usr/local/bin
.
Và một số nền tảng:
Tùy chọn --enablerepo=epel
gây ra yum
để tìm kiếm các gói trong kho EPEL.
EPEL (Gói bổ sung dành cho doanh nghiệp Linux) là dự án kho lưu trữ dựa trên cộng đồng mã nguồn mở và miễn phí từ nhóm Fedora, cung cấp các gói phần mềm bổ sung chất lượng cao 100% cho phân phối Linux, bao gồm cả RHEL (Red Hat Enterprise Linux), CentOS và Khoa học Linux. Dự án Epel không phải là một phần của hệ điều hành RHEL / Cent nhưng nó được thiết kế cho các bản phân phối Linux lớn bằng cách cung cấp nhiều gói nguồn mở như mạng, quản trị hệ thống, lập trình, giám sát, v.v. Hầu hết các gói epel được duy trì bởi Fedora repo.
Qua http://www.tecmint.com/how-to-enable-epel-reposeective-for-rhel-centos-6-5/