Kuinka asentaa ja ottaa käyttöön EPEL-arkisto CentOS 8/7/6: ssa
Tässä artikkelissa opit asentamaan ja ottamaan käyttöön EPEL-arkiston CentOS 8.x-, CentOS 7.x- ja CentOS 6.x -julkaisuihin, jotta voit asentaa ylimääräisiä avoimen lähdekoodin ohjelmistopaketteja DNF-paketinhallinnan avulla.
Mikä on EPEL
EPEL (Extra Packages for Enterprise Linux) on Fedora-tiimin avoimen lähdekoodin ja ilmainen yhteisöpohjainen arkistoprojekti, joka tarjoaa 100% korkealaatuisia lisäohjelmistopaketteja Linux-jakelulle, mukaan lukien RHEL (Red Hat Enterprise Linux), CentOS ja Tieteellinen Linux.
EPEL-projekti ei ole osa RHEL/CentOS-ohjelmistoa, mutta se on suunniteltu suurille Linux-jakeluille tarjoamalla paljon avoimen lähdekoodin paketteja, kuten verkkotyökalut, sysadmin-työkalut, ohjelmointi, valvonta ja niin edelleen. Suurinta osaa EPEL-paketeista ylläpitää Fedora repo.
Miksi käytämme EPEL-arkistoa?
- Tarjoaa paljon avoimen lähdekoodin paketteja asennettavaksi Yumin ja DNF: n kautta.
- Epel repo on 100% avoimen lähdekoodin ja ilmainen.
- Se ei tarjoa päällekkäisiä paketteja eikä yhteensopivuusongelmia.
- Fedora repo ylläpitää kaikkia EPEL-paketteja.
Kuinka asentaa EPEL-arkisto CentOS Serveriin
Jos haluat asentaa EPEL-arkiston mihin tahansa CentOS-julkaisuun, kirjaudu sisään CentOS-palvelinilmentymään pääkäyttäjänä ja suorita alla kuvatut komennot julkaisuversiosi mukaisesti.
# 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
Kuinka voin tarkistaa EPEL Repon?
Päivitä nyt ohjelmistopaketit ja tarkista EPEL-tietovaraston asennus seuraavilla komennoilla.
# yum update # rpm -qa | grep epel
Voit myös varmistaa, että EPEL-arkisto on käytössä järjestelmässä, luetteloimalla kaikki aktiiviset arkistot seuraavan komennon avulla.
# yum repolist
Suorita komento luetellaksesi ohjelmistopaketit, jotka muodostavat EPEL-arkiston.
# dnf --disablerepo="*" --enablerepo="epel" list available OR # yum --disablerepo="*" --enablerepo="epel" list available
Vaihtoehtoisesti voit käyttää seuraavaa grep-komentoa yksittäisten pakettien nimien etsimiseen kuvan osoittamalla tavalla.
# yum --disablerepo="*" --enablerepo="epel" list available | grep 'htop' OR # dnf --disablerepo="*" --enablerepo="epel" list available | grep 'monitorix'
Kuinka voin käyttää EPEL Repoa pakettien asentamiseen?
Kun EPEL-arkisto on asennettu onnistuneesti, paketti voidaan asentaa komennolla.
# dnf --enablerepo="epel" install <package_name> OR # yum --enablerepo="epel" install <package_name>
Voit esimerkiksi etsiä ja asentaa paketin nimeltä htop - interaktiivinen Linux-prosessorit - suorita seuraava komento.
# yum --enablerepo=epel info htop
Asenna nyt Htop-paketti komennolla.
# yum --enablerepo=epel install htop
Huomaa: EPEL-määritystiedosto sijaitsee kohdassa /etc/yum.repos.d/epel.repo.
Tässä artikkelissa opit, kuinka EPEL-arkisto asennetaan CentOS 8.x-, CentOS 7.x- ja CentOS 6.x -julkaisuihin. Toivotamme sinut kokeilemaan sitä ja jakamaan palautettasi alla olevassa kommenttiosassa.