Как использовать EPEL на CentOS 7

How Use Epel Centos 7



Полная форма EPEL является А ТАКЖЕ xtra п аксессуары для А ТАКЖЕ предприятие THE inux. Это репозиторий программных пакетов для Red Hat Enterprise Linux (RHEL) и CentOS. Репозиторий EPEL предоставлен командой Fedora. Они предоставляют бесплатные пакеты с открытым исходным кодом, которых нет в официальном репозитории пакетов RHEL и CentOS, для расширения функциональных возможностей этих операционных систем. Пакеты EPEL очень высокого качества и очень стабильны.

Чтобы узнать больше о пакетах EPEL, перейдите на официальный сайт EPEL по адресу https://fedoraproject.org/wiki/EPEL







В этой статье я покажу вам, как добавить и использовать репозиторий пакетов EPEL в CentOS 7. Приступим.



На момент написания этой статьи пакеты EPEL доступны для RHEL 6 или CentOS 6, а также для RHEL 7 или CentOS 7. Остальные версии устарели и больше не доступны для загрузки.



Репозиторий пакетов EPEL для RHEL 7 и CentOS 7 называется EPEL 7. EPEL 7 содержит пакеты, созданные для 64-разрядной версии Intel или AMD (x86_64), 64-разрядной версии Power PC (PPC64), 64-разрядной версии Power PC Little Endian (PPC64LE), и 64-битные архитектуры ЦП Adirondack Architectural Heritage (AARCH64).





К сожалению, нет поддержки 32-битных систем.

Если вам нужна 32-разрядная поддержка в репозитории EPEL, вам придется использовать EPEL 6 на RHEL 6 или CentOS 6, поскольку для RHEL 7 и CentOS 7 нет 32-разрядной версии.



Включение репозитория пакетов EPEL в CentOS 7:

В CentOS 7 можно легко включить репозиторий пакетов EPEL 7.

Если у вас включен репозиторий CentOS 7 extras, то все, что вам нужно сделать, это установить эпель-релиз пакет для включения репозитория EPEL 7 в CentOS 7.

Вы также можете установить пакет EPEL 7 с официального сайта EPEL, чтобы включить репозиторий EPEL 7 в CentOS 7.

Я собираюсь показать вам оба способа включить репозиторий пакетов EPEL 7 в CentOS 7.

Установка epel-release из CentOS 7 Extras:

Вы можете проверить, включен ли репозиторий CentOS 7 extras, с помощью следующей команды:

$судо вкуснятинареполировать

Как видите, у меня Дополнительные возможности репозиторий включен.

Теперь выполните следующую команду для установки эпель-релиз пакет на CentOS 7:

$судо ням установитьэпель-релиз

Теперь нажмите а также а затем нажмите .

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

Теперь проверьте, включен ли репозиторий EPEL, с помощью следующей команды:

$судо вкуснятинареполировать

Как видно из отмеченного участка на скриншоте ниже, репозиторий EPEL включен.

Если у вас нет Дополнительные возможности репозиторий включен или вы не хотите включать Дополнительные возможности репозиторий для установки только одного пакета, тогда вы можете просто временно включить Дополнительные возможности репозиторий и установить эпель-релиз с помощью следующей команды:

$судо вкуснятина --enablerepo= дополнительные услугиустановитьэпель-релиз

Установка EPEL 7 с официального сайта EPEL:

Если вы предпочитаете установить репозиторий EPEL на CentOS 7 с официального сайта EPEL, выполните следующую команду:

$судо ням установитьhttps://dl.fedoraproject.org/паб/тепло/Эпель-релиз-последний-7.noarch.rpm

Теперь нажмите а также а затем нажмите .

Репозиторий EPEL должен быть установлен.

Вы можете запустить следующую команду, чтобы проверить, включена ли она:

$судо вкуснятинареполировать

Как видите, он включен.

Поиск пакетов в репозитории EPEL:

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

$судо вкуснятина --disablerepoзнак равно* --enablerepo= epel QUERY

ПРИМЕЧАНИЕ. Здесь ЗАПРОС это пакет, который вы хотите найти. Я искал p7zip в репозитории EPEL.

Как видите, пакеты в репозитории EPEL, соответствующие поиску ЗАПРОС указан.

Установка пакетов из репозитория EPEL:

Если у вас включен репозиторий EPEL, вы можете просто установить любой пакет в репозиторий EPEL с помощью следующей команды:

$судо ням установитьИМЯ ПАКЕТА

ПРИМЕЧАНИЕ. Здесь ИМЯ ПАКЕТА это имя пакета, который вы хотите установить.

Если вы отключили репозиторий EPEL и хотите установить пакет из репозитория EPEL, вы можете временно включить репозиторий EPEL и установить нужный пакет с помощью следующей команды:

$судо ням установить --enablerepo= теплый ПАКЕТ ИМЯ

Допустим, вы хотите установить p7zip-gui из репозитория EPEL, вы должны выполнить следующую команду:

$судо ням установитьp7zip-gui

Теперь нажмите а также а затем нажмите .

Если вы это видите, нажмите а также а затем нажмите принять ключ GPG.

Пакет должен быть установлен.

Удаление репозитория EPEL из CentOS 7:

Вы можете легко удалить репозиторий EPEL со своего компьютера CentOS 7 с помощью следующей команды:

$судо ням удалитьэпель-релиз

Теперь нажмите а также а затем нажмите .

Репозиторий EPEL должен быть полностью удален с вашего компьютера CentOS 7.

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

$судо вкуснятинапереустановить все

Как вы видете, тепло репозиторий больше не доступен.

Вот как вы устанавливаете и используете репозиторий EPEL в CentOS 7. Спасибо за чтение этой статьи.