EPEL Repo на CentOS 7/6 — Инструкция по Установке

EPEL (Extra Packages for Enterprise Linux) — это основанный сообществом открытый и бесплатный проект репозитория предоставляемый командой Fedora, который содержит высококачественные пакеты дополнительного программного обеспечения для Linux дистрибутивов.

Данная статья описывает как добавить (установить) и активировать EPEL репозиторий в CentOS-7/6, как проверить установлен ли EPEL и как, при необходимости, его удалить.

Установка EPEL Репозитория в CentOS-7/6

Чтобы установить EPEL репозиторий в CentOS-7/6, просто выполните:

# yum install epel-release

По определенным причинам может быть невозможно установить EPEL репозиторий с помощью yum.

Это может произойти, если, например, отключен репозиторий CentOS Extras.

В данном случае yum вам скажет: «No package epel-release available».

В такой ситуации, вы можете сами скачать и установить пакет epel-release с помощью одной из приведенных ниже команд, в зависимости от версии системы.

Установить EPEL репозиторий в CentOS-7:

# rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Установить EPEL репозиторий в CentOS-6:

# rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

Проверка Установки EPEL

По Умолчанию: EPEL репозиторий, по умолчанию, активирован и его настройки можно найти в /etc/yum.repos.d/epel.repo.

Чтобы убедиться в том, что EPEL репозиторий установлен, найдите его в списке репозиториев yum:

$ yum repolist | grep "^epel\|repo id"

Пример вывода:

repo id     repo name                                           status
epel        Extra Packages for Enterprise Linux 6 - x86_64      8,447

Дельный Совет: В CentOS «Minimal» не удается найти обычные утилиты, как ifconfig? Просто сделайте апгрейд до «Base» с помощью yum! Читать далее →

Удалить EPEL Репозиторий

EPEL репозиторий можно просто удалить, выполнив:

# yum remove epel-release

Либо, можно найти имя пакета EPEL с помощью команды rpm -qa:

# rpm -qa | grep epel

И удалить его следующим образом:

# rpm -e epel-release-x-x.noarch