Sådan installeres og aktiveres EPEL Repository på CentOS 8/7/6
I denne artikel lærer du, hvordan du installerer og aktiverer EPEL-lager på CentOS 8.x, CentOS 7.x og CentOS 6.x-udgivelser for at installere yderligere standard open source-softwarepakker ved hjælp af DNF-pakkehåndtering.
Hvad er EPEL
EPEL (Extra Packages for Enterprise Linux) er et open source og gratis community-baseret repository-projekt fra Fedora-teamet, der leverer 100% add-on softwarepakker af høj kvalitet til Linux-distribution inklusive RHEL (Red Hat Enterprise Linux), CentOS og Videnskabelig Linux.
EPEL-projektet er ikke en del af RHEL/CentOS, men det er designet til større Linux-distributioner ved at levere masser af open source-pakker som netværksværktøjer, sysadmin-værktøjer, programmering, overvågning og så videre. De fleste af EPEL-pakkerne vedligeholdes af Fedora repo.
Hvorfor bruger vi EPEL Repository?
- Leverer masser af open source-pakker, der skal installeres via Yum og DNF.
- Epel repo er 100% open source og gratis at bruge.
- Den indeholder ingen kernedubletter og ingen kompatibilitetsproblemer.
- Alle EPEL-pakker vedligeholdes af Fedora repo.
Sådan installeres EPEL Repository på CentOS Server
For at installere EPEL-lager på enhver CentOS-udgivelse skal du logge ind på din CentOS-serverinstans som rootbruger og køre kommandoerne som forklaret nedenfor i henhold til din frigivelsesversion.
# yum search epel-release # yum info epel-release # yum install epel-release
# yum search epel-release # yum info epel-release # yum install epel-release
# yum search epel-release # yum info epel-release # yum install epel-release
Hvordan verificerer jeg EPEL Repo?
Opdater nu softwarepakkerne og kontroller installationen af EPEL-arkivet ved hjælp af følgende kommandoer.
# yum update # rpm -qa | grep epel
Du kan også kontrollere, at EPEL-lageret er aktiveret på systemet ved at liste alle aktive arkiver ved hjælp af følgende kommando.
# yum repolist
For at liste de softwarepakker, der udgør EPEL-lageret, skal du køre kommandoen.
# dnf --disablerepo="*" --enablerepo="epel" list available OR # yum --disablerepo="*" --enablerepo="epel" list available
Alternativt kan du bruge følgende grep-kommando til at søge efter individuelle pakkenavne som vist.
# yum --disablerepo="*" --enablerepo="epel" list available | grep 'htop' OR # dnf --disablerepo="*" --enablerepo="epel" list available | grep 'monitorix'
Hvordan bruger jeg EPEL Repo til at installere pakker?
Når EPEL-arkivet er installeret, kan en pakke installeres ved hjælp af kommandoen.
# dnf --enablerepo="epel" install <package_name> OR # yum --enablerepo="epel" install <package_name>
For eksempel, for at søge og installere en pakke kaldet htop - en interaktiv Linux-procesfremviser, skal du køre følgende kommando.
# yum --enablerepo=epel info htop
Nu, for at installere Htop-pakke, vil kommandoen være.
# yum --enablerepo=epel install htop
Bemærk: EPEL-konfigurationsfilen findes under /etc/yum.repos.d/epel.repo.
I denne artikel lærte du, hvordan du installerer EPEL-arkivet på CentOS 8.x, CentOS 7.x og CentOS 6.x-udgivelser. Vi byder dig velkommen til at prøve det og dele din feedback i kommentarfeltet nedenfor.