Hvordan aktivere og bruke Epel på centos?

Hvordan aktivere og bruke Epel på centos?
De Epel depot er et eget pakkelager som brukes til å installere pakker for ofte brukt programvare. Fedora -utviklere ønsket å bruke pakkene de opprettholder på RHEL/Centos; Slik fikk de ideen om å utvikle Epel oppbevaringssted. Hensikten med dette depotet var å gjøre programvaren mer tilgjengelig på Enterprise Linux -kompatible distribusjoner.

Hva er Epel Repository?

Epel, som står for Ekstra pakker for Enterprise Linux, er et depot utviklet av Fedora -utviklere som leverer flere pakker for CentOS, RHEL og andre Linux -distribusjoner. Epel -gruppen administrerer Epel -depotet. Å installere og aktivere dette depotet vil tillate deg å bruke vanlige verktøy som DNF og Yum for å installere avhengigheter og relaterte pakker.

Epel er ansvarlig for å utvikle, administrere og opprettholde et sett med ekstra pakker av høy kvalitet. Disse pakkene kan være programvare som ikke er en del av kjernelageret eller oppdateringene som ikke er utgitt ennå. Epel -pakker er mest basert på Fedora, noe som betyr at disse pakkene aldri vil erstatte eller komme i konflikt med pakker i Enterprise Linux Systems. Epel deler så mye av Fedoras arkitektur, inkludert Bugzilla -forekomsten, Build System, Mirror Manager, Updates Manager og mer.

Du kan bruke EPEL -depotet med følgende Linux -distribusjoner:

  • Centos
  • Red Hat Enterprise Linux (RHEL)
  • Oracle Linux
  • Scientific Linux

For øyeblikket støtter Epel RHEL 7, og RHEL 8. Moduler for Perl, Python, Ruby Gems og andre ekstrautstyr for forskjellige programmeringsspråk finnes i Epel -pakkelisten. Det inkluderer også andre programmer som Imagemagick, etckeeper, GraphicsMagick, Chromium Browser Builds, etc.

Motivasjonen bak Epel -depotets utvikling:

  • Gi pakker av høy kvalitet til centos, RHEL sammenlignbare derivater som og vitenskapelige Linux-distribusjoner. Disse pakkene er bygget, testet og forbedret i Fedora.
  • For å samarbeide tett med Fedora -prosjektet ved å bruke de samme reglene, retningslinjene, infrastrukturen og retningslinjene, så mye som mulig.
  • Oppretthold Epel-tilleggsdokumentasjon som beskriver forskjellene og forklaringene under de få omstendighetene der det er umulig å holde seg synkronisert med Fedora.

Hvorfor skal du bruke Epel -depotet?

  • Epel -depotet er helt gratis å bruke og åpen kildekode.
  • DNF og Yum brukes til å installere utallige antall open source-pakker.
  • Fedora -depotet er ansvarlig for alle EPEL -pakker.
  • Det er ingen kompatibilitetsproblemer og grunnleggende duplikatpakker.

Funksjoner i Epel:

  • Dette prosjektet administrerer RPM -pakker for CentOS, Red Hat Enterprise Linux (RHEL) og Scientific Linux.
  • EPEL inkluderer også pakker for servere, stasjonære maskiner og utvikling.
  • Det har sitt engasjement i open source-samfunnet.
  • Den støtter også bulkpakkeadministrasjon.

Installere Epel -depotet på CentOS:

Centos er den mest uanstrengte distribusjonen når det gjelder installasjon av Epel Repository. Skriv ut kommandoen nedenfor for å installere Epels siste utgivelse på CentOS-systemet ditt.

sudo dnf installer epel-utgivelse

Skriv inn “Y” for å la EPEL -installasjonen fortsette.

Bruk nå denne kommandoen for å bekrefte om EPEL er riktig installert på systemet ditt eller ikke:

RPM -Q EPEL -RELEASE

Liste opp alle de aktive pakkene som er til stede i dette Epel -depotet. På denne måten vil det bli bekreftet at dette depotet er aktivert på CentOS -systemet ditt eller ikke.

$ dnf repolist
$ yum - -DisableRePo = "*" --EnableRePo = "Epel" -liste tilgjengelig
$ dnf - -DisableRo = "*" -enableRepo = "Epel" -liste tilgjengelig

For å søke etter en bestemt pakke i Epel -depotet, skriv ut kommandoen på følgende måte:

$ dnf - -DisableRo = "*" --EnableRePo = "Epel" -liste tilgjengelig | grep 'Monitorix'

Vi har også gitt deg syntaks for å installere en hvilken som helst pakke som finnes i Epel -depotet. Spesifiser "pakketavnet", og dere er alle klare til å begynne installasjonen.

Yum --EnableRo = "Epel" installasjon
DNF --EnableRePo = "Epel" installasjon

For eksempel vil vi søke og installere “HTOP” -pakken fra Epel -depotet.

$ dnf -enableRepo = epel info htop
$ sudo dnf -enableRepo = epel install htop

Konklusjon:

Fedora -utviklere ønsket å bruke pakkene de opprettholder på RHEL/Centos; Slik fikk de ideen om å utvikle Epel oppbevaringssted. Epel er ansvarlig for å utvikle, administrere og opprettholde et sett med ekstra pakker av høy kvalitet. Å installere og aktivere dette depotet vil tillate deg å bruke standardverktøy som DNF og Yum å installere avhengigheter og relaterte pakker. I denne opplæringen lærte du om prosedyren for å aktivere og bruke Epel depot på din Centos system.