Kif Tattiva Repożitorju EPEL fuq RHEL, Rocky & Alma Linux


F'dan l-artikolu, titgħallem kif tinstalla u tattiva r-repożitorju EPEL fuq il-maniġer tal-pakketti DNF.

X'inhu EPEL

EPEL (Pakketti Extra għall-Intrapriża Linux) huwa proġett ta' repożitorju ta' sors miftuħ u b'xejn ibbażat fuq il-komunità mit-tim Fedora li jipprovdi pakketti ta' softwer add-on ta' kwalità għolja 100% għad-distribuzzjoni tal-Linux inkluż RHEL (Red Hat Enterprise Linux), CentOS Stream , AlmaLinux, u Rocky Linux.

Il-proġett EPEL mhuwiex parti minn RHEL/CentOS iżda huwa ddisinjat għal distribuzzjonijiet ewlenin tal-Linux billi jipprovdi ħafna pakketti open-source bħall-monitoraġġ, eċċ. Ħafna mill-pakketti EPEL jinżammu mir-repo Fedora.

Għaliex Nużaw ir-Repożitorju EPEL?

  1. Tipprovdi ħafna pakketti ta' sors miftuħ biex jiġu installati permezz ta' Yum u DNF.
  2. Epel repo huwa 100% open source u b'xejn għall-użu.
  3. Ma jipprovdi l-ebda pakketti duplikati ewlenin u m'għandu l-ebda kwistjonijiet ta' kompatibilità.
  4. Il-pakketti EPEL kollha jinżammu mir-repo Fedora.

Kif Tinstalla EPEL Repository fuq Sistemi RHEL 9

Biex tinstalla r-repożitorju EPEL fuq kwalunkwe distribuzzjoni bbażata fuq RHEL, idħol fl-istanza tas-server tiegħek bħala utent għerq u mexxi l-kmandi kif spjegat hawn taħt skont il-verżjoni tar-rilaxx tiegħek.

# 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

Kif Tinstalla EPEL Repository fuq Sistemi RHEL 8

Biex tinstalla r-repożitorju EPEL fuq sistemi ta’ rilaxx ibbażati fuq RHEL 8, uża:

# 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

Kif Tinstalla EPEL Repository fuq Sistemi RHEL 7

# 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

Kif nivverifika EPEL Repo?

Issa aġġorna l-pakketti tas-softwer u ivverifika l-installazzjoni tar-repożitorju EPEL billi tuża l-kmandi li ġejjin.

# yum update
# rpm -qa | grep epel

Tista 'wkoll tivverifika li r-repożitorju EPEL huwa attivat fis-sistema billi telenka r-repożitorji attivi kollha billi tuża l-kmand li ġej.

# yum repolist

Biex telenka l-pakketti tas-softwer li jikkostitwixxu r-repożitorju EPEL, mexxi l-kmand.

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

Alternattivament, tista 'tuża l-kmand grep li ġej biex tfittex ismijiet ta' pakketti individwali kif muri.

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

Kif Nuża EPEL Repo biex Ninstalla Pakketti?

Ladarba r-repożitorju EPEL ikun ġie installat b'suċċess, jista 'jiġi installat pakkett bl-użu tal-kmand.

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

Pereżempju, biex tfittex u tinstalla pakkett imsejjaħ htop – viżitatur tal-proċess interattiv tal-Linux, mexxi l-kmand li ġej.

# yum --enablerepo=epel info htop

Issa, biex tinstalla l-pakkett Htop, il-kmand se jkun.

# yum --enablerepo=epel install htop

Nota: Il-fajl tal-konfigurazzjoni EPEL jinsab taħt /etc/yum.repos.d/epel.repo.

F'dan l-artikolu, tgħallimt kif tinstalla r-repożitorju EPEL fuq distribuzzjonijiet ibbażati fuq RHEL. Nilqgħuk biex tipprovaha u taqsam il-feedback tiegħek fit-taqsima tal-kummenti hawn taħt.