V tem članku se boste naučili, kako namestiti in omogočiti EPEL repozitorij na Distribucije Linuxa, ki temeljijo na RHEL za namestitev dodatnih standardnih odprtokodnih programskih paketov z uporabo Njam in DNF upravitelj paketov.
EPEL (Dodatni paketi za Enterprise Linux) je odprtokodni in brezplačen skupnostni projekt repozitorija iz Fedora ekipa, ki zagotavlja 100-odstotno visokokakovostne dodatne programske pakete za distribucijo Linuxa, vključno z RHEL (Red Hat Enterprise Linux), Tok CentOS, AlmaLinux, in Rocky Linux.
EPEL projekt ni del RHEL/CentOS vendar je zasnovan za večje distribucije Linuxa, saj ponuja veliko odprtokodnih paketov, kot je omrežna orodja, orodja sistemskega skrbnika, programiranje, spremljanje, in tako naprej. Večino od EPEL pakete vzdržuje Fedora repo.
Za namestitev EPEL repozitorij v kateri koli distribuciji, ki temelji na RHEL, se prijavite v svoj primerek strežnika kot korenski uporabnik in zaženite ukaze, kot je razloženo spodaj, glede na vašo različico izdaje.
# repozitorij upravitelja naročnin --enable codeready-builder-for-rhel-9-$(arch)-rpms. # namestitev dnf https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm.
# dnf config-manager --set-enabled crb. # dnf namestite epel-release epel-next-release.
# dnf config-manager --set-enabled crb. # dnf namestite epel-release.
Za namestitev EPEL repozitorij na Temelji na RHEL 8 sprostitveni sistemi, uporabite:
# skladišča upravitelja naročnin --enable codeready-builder-for-rhel-8-$(arch)-rpms. # namestitev dnf https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm.
# dnf config-manager --set-enabled powertools. # dnf namestite epel-release.
# dnf config-manager --set-enabled powertools. # dnf namestite epel-release.
# repozitorij upravitelja naročnin --enable rhel-*-optional-rpms \ --enable rhel-*-extras-rpms \ --enable rhel-ha-for-rhel-*-server-rpms. # yum namestitev https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm.
# yum namestite epel-release.
# yum namestite epel-release.
Zdaj posodobite programske pakete in preverite namestitev EPEL repozitorij z naslednjimi ukazi.
# yum posodobitev. # rpm -qa | grep epel.
Prav tako lahko preverite, ali je repozitorij EPEL omogočen v sistemu, tako da navedete vse aktivne repozitorije z naslednjim ukazom.
# njam repolist.
Za seznam programskih paketov, ki sestavljajo EPEL repozitorij, zaženite ukaz.
# dnf --disablerepo="*" --enablerepo="epel" seznam na voljo. ALI # yum --disablerepo="*" --enablerepo="epel" seznam na voljo.
Druga možnost je, da uporabite naslednje ukaz grep za iskanje posameznih imen paketov, kot je prikazano.
# yum --disablerepo="*" --enablerepo="epel" razpoložljiv seznam | grep 'htop' ALI # dnf --disablerepo="*" --enablerepo="epel" razpoložljiv seznam | grep 'monitorix'
Ko je repozitorij EPEL uspešno nameščen, lahko paket namestite z ukazom.
# dnf --enablerepo="epel" namestitevALI # yum --enablerepo="epel" namestitev
Na primer za iskanje in namestitev paketa, imenovanega htop – interaktivni pregledovalnik procesov Linuxa, zaženite naslednji ukaz.
# yum --enablerepo=epel info htop.
Zdaj, da namestite Htop paket, ukaz bo.
# yum --enablerepo=epel namestite htop.
Opomba: Konfiguracijska datoteka EPEL se nahaja pod /etc/yum.repos.d/epel.repo.
V tem članku ste se naučili, kako namestiti EPEL repozitorij na distribucijah, ki temeljijo na RHEL. Vabimo vas, da ga preizkusite in delite svoje povratne informacije v spodnjem oddelku za komentarje.