Hvernig á að setja upp EPEL geymslu í RHEL 9 Linux


Að setja upp EPEL geymsluna er eitt af þeim skrefum sem mælt er með eftir að þú setur upp RHEL 9. Til að auðvelda þér ætlum við ekki bara að sýna þér uppsetningarskref heldur ætlum við að útskýra hvað er EPEL, hvað gerir það svo sérstakt , og hvernig þú getur notað EPEL til að setja upp pakka.

Svo við skulum byrja á stuttri kynningu á EPEL.

EPEL stendur fyrir Extra Packages for Enterprise Linux sem er búið til og viðhaldið af Fedora Special Interest Group. Þessi geymsla er þekkt fyrir að koma með hágæða sett af viðbótarpakka fyrir Enterprise Linux sem inniheldur einnig RHEL 9.

Sérstaða EPEL er að það er byggt á Fedora hliðstæðum svo það mun aldrei stangast á við eða skipta út neinum pakka í Enterprise Linux dreifingunni þinni.

Aðalástæðan fyrir því að það er svo vinsælt er mengið af eiginleikum sem það er búnt með.

  • EPEL gerir þér kleift að fá aðgang að fjölmörgum upphæðum án pakka.
  • Þar sem það er stjórnað af Fedora hópnum er það 100% opinn og öruggur.
  • Aldrei stangast á eða skipta um núverandi pakka þar sem það notar Fedora hliðstæða í kjarna sínum.
  • Þú ert viss um að þú fáir aðeins hágæða pakka í fyrirtækjaflokki.

Settu upp EPEL geymslu í RHEL 9

Þegar við erum búin með inngangshlutann er kominn tími til að setja upp EPEL geymsluna í RHEL 9 kerfinu okkar. Svo við skulum byrja á fyrsta skrefinu okkar.

Þar sem hver skipun sem við ætlum að sýna mun nota aukin réttindi, ætlum við að skipta yfir í rótarnotandann með eftirfarandi skipun:

$ sudo -i

Nú skulum við uppfæra geymsluvísitölur og uppfæra pakkana (ef einhver er) með eftirfarandi skipun:

# dnf update -y

Þegar við erum búin að uppfæra geymslur er kominn tími til að setja upp EPEL geymsluna. Til þess verðum við að virkja kóðatilbúna byggingargeymslu fyrir RHEL kerfið okkar með því að nota tilgreinda skipun:

# subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms

Eftir að hafa virkjað codeready geymsluna skulum við setja upp EPEL geymsluna með eftirfarandi skipun:

# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y

Eftir að EPEL hefur verið sett upp skulum við athuga allt ferlið með því að skrá allar geymslurnar í kerfinu okkar.

# yum repolist

Þú getur séð að uppsett EPEL geymsla okkar hefur verið skráð sem þýðir að við höfum sett upp EPEL geymsluna í kerfinu okkar.

Þessi hluti mun sýna hvernig þú getur skráð tiltæka pakka í EPEL, leitað að einstökum pakka úr EPEL geymslunni og sett upp nauðsynlegan pakka.

Svo við skulum byrja á því hvernig þú getur skráð tiltæka pakka í EPEL geymslunni með eftirfarandi skipun:

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

En ef þú ert að leita að ákveðnum pakka geturðu auðveldlega leitað með því að nota neofetch, við þurfum að nota eftirfarandi skipun:

# yum --disablerepo="*" --enablerepo="epel" list available | grep 'neofetch'

Eins og þú sérð greinilega er neofetch pakkinn fáanlegur sem heitir \neofetch.noarch. En ef þú vilt frekari upplýsingar um neofetch.noarch getum við auðveldlega dregið út upplýsingar um hann með því að nota tilgreinda skipun:

# yum --enablerepo=epel info neofetch.noarch

Þú getur greinilega séð að það fær okkur nákvæma lýsingu á pakkanum sem er mjög gagnlegt til að bera kennsl á pakkann sem við erum að leita að.

Til að setja upp fyrirhugaðan pakka munum við nota eftirfarandi skipun:

# yum --enablerepo=epel install neofetch.noarch -y

Þú sérð greinilega að neofetch virkar eins vel og við ætluðum okkur.

Þessum handbók var ætlað að útskýra hvernig þú getur auðveldlega sett upp EPEL geymsluna, leitað að pakka og sett þá upp.