установить репозиторий EPEL на RHEL 8 / CentOS 8

Thank you for reading this post, don't forget to subscribe!

EPEL — это репо­зи­то­рий, кото­рый предо­став­ля­ет допол­ни­тель­ные паке­ты для Enterprise Linux.

Груп­па Fedora EPEL отве­ча­ет за созда­ние и под­держ­ку высо­ко­ка­че­ствен­но­го набо­ра допол­ни­тель­ных паке­тов для RHEL, CentOS, Scientific Linux и Oracle Linux.

Дис­три­бу­ти­вы RHEL, CentOS, Scientific Linux и Oracle Linux рас­счи­та­ны на про­из­во­ди­тель­ность и ста­биль­ность с огра­ни­чен­ным коли­че­ством паке­тов в их базо­вых репозиториях.

Если вы раз­ра­бот­чик, есть веро­ят­ность, что неко­то­рые из необ­хо­ди­мых вам паке­тов не будут доступны.

EPEL-репо­зи­то­рий устра­ня­ет этот про­бел, предо­став­ляя допол­ни­тель­ные ста­биль­ные паке­ты, кото­рые рабо­та­ют для боль­шин­ства случаев.

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

На момент напи­са­ния ста­тьи RHEL 8 досту­пен в бета-вер­сии, и офи­ци­аль­но­го рели­за EPEL-репо­зи­то­рия для него не существует.

Из моей тесто­вой сре­ды я смог без про­блем исполь­зо­вать репо­зи­то­рий EPEL для RHEL 7 на машине RHEL 8.

Это не реко­мен­ду­е­мый спо­соб, но это руко­вод­ство будет обнов­ле­но, как толь­ко EPEL 8 будет готов.

Тем вре­ме­нем вы може­те доба­вить EPEL для RHEL 7, выпол­нив коман­ду ниже.

Это загру­зит файл репо­зи­то­рия в /etc/yum.repos.d/epel.repo и вклю­чит репо.

Вы може­те под­твер­дить добав­ле­ние и функ­ци­о­наль­ность репо­зи­то­рия EPEL, выпол­нив сле­ду­ю­щую команду.

Спи­сок паке­тов, доступ­ных в репо­зи­то­рии EPEL.

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

При­мер:

Что­бы уста­но­вить пакет из репо­зи­то­рия EPEL, про­сто запустите

Неко­то­рые зави­си­мо­сти могут быть уста­нов­ле­ны из базо­вых репозиториев.