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?

  1. Leverer masser af open source-pakker, der skal installeres via Yum og DNF.
  2. Epel repo er 100% open source og gratis at bruge.
  3. Den indeholder ingen kernedubletter og ingen kompatibilitetsproblemer.
  4. 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.