Hvernig á að setja upp og virkja EPEL geymslu á RHEL kerfum


Í þessari grein muntu læra hvernig á að setja upp og virkja EPEL geymsluna á DNF pakkastjóra.

Hvað er EPEL

EPEL (Extra Packages for Enterprise Linux) er opinn uppspretta og ókeypis samfélagsmiðað geymsluverkefni frá Fedora teyminu sem veitir 100% hágæða viðbótarhugbúnaðarpakka fyrir Linux dreifingu þar á meðal RHEL (Red Hat Enterprise Linux), CentOS Stream , AlmaLinux og Rocky Linux.

EPEL verkefnið er ekki hluti af RHEL/CentOS en það er hannað fyrir helstu Linux dreifingar með því að bjóða upp á fullt af opnum uppspretta pökkum eins og eftirliti og svo framvegis. Flestum EPEL pakkunum er viðhaldið af Fedora endurhverfinu.

Af hverju notum við EPEL geymsluna?

  1. Býður upp á fullt af opnum pökkum til að setja upp í gegnum Yum og DNF.
  2. Epel repo er 100% opinn uppspretta og ókeypis í notkun.
  3. Það veitir enga kjarna tvítekna pakka og hefur engin samhæfnisvandamál.
  4. Allir EPEL pakkar eru viðhaldnir af Fedora endurhverfinu.

Hvernig á að setja upp EPEL geymslu á RHEL 9 kerfum

Til að setja upp EPEL geymsluna á hvaða RHEL-undirstaða dreifingu sem er, skráðu þig inn á netþjónstilvikið þitt sem rótnotandi og keyrðu skipanirnar eins og útskýrt er hér að neðan samkvæmt útgáfuútgáfunni þinni.

# subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms
# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
# dnf config-manager --set-enabled crb
# dnf install epel-release epel-next-release
# dnf config-manager --set-enabled crb
# dnf install epel-release

Hvernig á að setja upp EPEL geymslu á RHEL 8 kerfum

Til að setja upp EPEL geymsluna á RHEL 8 útgáfukerfum, notaðu:

# subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms
# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# dnf config-manager --set-enabled powertools
# dnf install epel-release
# dnf config-manager --set-enabled powertools
# dnf install epel-release

Hvernig á að setja upp EPEL geymslu á RHEL 7 kerfum

# subscription-manager repos --enable rhel-*-optional-rpms \
                           --enable rhel-*-extras-rpms \
                           --enable rhel-ha-for-rhel-*-server-rpms
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install epel-release
# yum install epel-release

Hvernig staðfesti ég EPEL Repo?

Uppfærðu nú hugbúnaðarpakkana og staðfestu uppsetningu EPEL geymslunnar með því að nota eftirfarandi skipanir.

# yum update
# rpm -qa | grep epel

Þú getur líka staðfest að EPEL geymslan sé virkjuð í kerfinu með því að skrá allar virkar geymslur með eftirfarandi skipun.

# yum repolist

Til að skrá hugbúnaðarpakkana sem mynda EPEL geymsluna skaltu keyra skipunina.

# dnf --disablerepo="*" --enablerepo="epel" list available
OR
# yum --disablerepo="*" --enablerepo="epel" list available

Að öðrum kosti geturðu notað eftirfarandi grep skipun til að leita að einstökum pakkanöfnum eins og sýnt er.

# yum --disablerepo="*" --enablerepo="epel" list available | grep 'htop'
OR
# dnf --disablerepo="*" --enablerepo="epel" list available | grep 'monitorix'

Hvernig nota ég EPEL Repo til að setja upp pakka?

Þegar EPEL geymslan hefur verið sett upp er hægt að setja upp pakka með skipuninni.

# dnf --enablerepo="epel" install <package_name>
OR
# yum --enablerepo="epel" install <package_name>

Til dæmis, til að leita og setja upp pakka sem heitir htop - gagnvirkur Linux process-viewer, keyrðu eftirfarandi skipun.

# yum --enablerepo=epel info htop

Nú, til að setja upp Htop pakkann, verður skipunin.

# yum --enablerepo=epel install htop

Athugið: EPEL stillingarskráin er staðsett undir /etc/yum.repos.d/epel.repo.

Í þessari grein lærðir þú hvernig á að setja upp EPEL geymsluna á RHEL-undirstaða dreifingar. Við fögnum þér að prófa það og deila athugasemdum þínum í athugasemdahlutanum hér að neðan.