Включаем EPEL (Extra Packages for Enterprise Linux) репозитарий для Red Hat Enterprise Linux / CentOS Linux. | Выделенный сервер своими руками

Включаем EPEL (Extra Packages for Enterprise Linux) репозитарий для Red Hat Enterprise Linux / CentOS Linux.

Изменился адрес репозитария:
http://fedoraproject.org/wiki/EPEL/FAQ

К своему стыду, признаюсь, что о замечательном репозитарии  EPEL я узнал совсем недавно. Немного поковырялся с ним и решил написать небольшую заметку о нем, и о том, как его быстро и безболезненно поставить.

Итак. EPEL - (Extra Packages for Enterprise Linux) является является репозитарием, основанным сообществом Fedora project  как хранилище высококачественных дополнительных пакетов, которые дополняют как они пишут "Fedora based" Red Hat Enterprise Linux (RHEL).  Конечно же, если этот репозитарий подходит для RHEL, значит он может использоваться и для RHEL клонов, таких как, например, CentOS или Scientific Linux.

EPEL включает в себя множество пакетов для RHEL/CentOS, он не является частью стандартных RedHat и CentOS репозитариев, но предназначен для работы ними. Кроме того EPEL не содержит никаких пакетов, которые хоть как-то нарушают какие-либо патенты. Поэтому там нет ничего для работы например с mp3 и подобными пакетами. В основном репозитарий, на мой взгляд, предназначен для системных задач. В нем имеется много пакетов для мониторинга, системного администрирования, программирования и так далее.

Для установки EPEL нужно зайти в консоль сервера и выполнить с привилегиями root команду:

# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

для RHEL/CentOS версий 5.х. Для версий RHEL/CentOS 4.х команда выглядит так: 

# rpm -Uvh http://download.fedora.redhat.com/pub/epel/4/i386/epel-release-4-9.noarch.rpm

Посмотреть, присутствует ли EPEL в списке просматриваемых репозитариев можно командой для версий RHEL/CentOS 5.х

# yum repolist

Если вывод примерно такой:

Loading "skip-broken" plugin
Loading "fastestmirror" plugin
repo id            repo name                                                   status
addons           CentOS-5 - Addons                                    enabled
base                CentOS-5 - Base                                         enabled
epel                 Extra Packages for Enterprise Linux 5 -   enabled
extras             CentOS-5 - Extras                                       enabled

Значит все в порядке и мы можем пользоваться пакетами из этого репозитария. Например nginx и многими другими.  :-)

Ссылки по теме :
EPEL 
NixCraft

 

вообще-то это главный реп,

вообще-то это главный реп, который нужно ставить после установки на продакшн, ну а атомик как альтернатива
и ссылка на загрузку у вас устарела

Надо понимать, что

Надо понимать, что техподдержка не распространяется на пакеты из EPEL?

Интересный вопрос.

Интересный вопрос. Нигде на него ответа не нашел, но думаю, что техподдержка RHEL на эти пакеты не распространяется. По сути EPEL это более качественно переработанные пакеты проекта Fedora. Отсюда следует и свободная лицензия и, соответственно, никаких гарантий. :)