Kuidas installida ja lubada EPEL-i hoidlat CentOS 8/7/6-s


Selles artiklis saate teada, kuidas installida ja lubada EPEL-hoidlat CentOS 8.x, CentOS 7.x ja CentOS 6.x väljaannetele täiendavate standardsete avatud lähtekoodiga tarkvarapakettide installimiseks, kasutades DNF-i paketihaldurit.

Mis on EPEL

EPEL (Extra Packages for Enterprise Linux) on Fedora meeskonna avatud lähtekoodiga ja tasuta kogukonnapõhine hoidlaprojekt, mis pakub 100% kõrgekvaliteedilisi täiendavaid tarkvarapakette Linuxi levitamiseks, sealhulgas RHEL (Red Hat Enterprise Linux), CentOS ja Teaduslik Linux.

EPEL-projekt ei kuulu RHEL/CentOS-i, kuid see on mõeldud suuremate Linuxi distributsioonide jaoks, pakkudes palju avatud lähtekoodiga pakette, nagu võrgutööriistad, sysadmin-tööriistad, programmeerimine, jälgimine ja nii edasi. Enamikku EPEL-pakette hooldab Fedora repo.

Miks me kasutame EPEL-i hoidlat?

  1. Pakub Yumi ja DNF-i kaudu installimiseks palju avatud lähtekoodiga pakette.
  2. Epeli repo on 100% avatud lähtekoodiga ja tasuta kasutamiseks.
  3. See ei paku ühtegi peamist duplikaadipaketti ega ühilduvusprobleeme.
  4. Kõiki EPEL-pakette hooldab Fedora repo.

EPEL-hoidla installimine CentOS Serverisse

EPEL-hoidla installimiseks mis tahes CentOS-i väljaandesse logige sisse oma CentOS-serveri eksemplari juurkasutajana ja käivitage käsud, nagu allpool selgitatud, vastavalt teie väljalaske versioonile.

# 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

Kuidas kontrollida EPEL Repot?

Nüüd värskendage tarkvarapakette ja kontrollige EPEL-hoidla installimist järgmiste käskude abil.

# yum update
# rpm -qa | grep epel

Samuti saate kontrollida, kas EPEL-hoidla on süsteemis lubatud, loetledes järgmise käsu abil kõik aktiivsed hoidlad.

# yum repolist

EPEL-hoidla moodustavate tarkvarapakettide loendis käivitage käsk.

# dnf --disablerepo="*" --enablerepo="epel" list available
OR
# yum --disablerepo="*" --enablerepo="epel" list available

Teise võimalusena võite paketi üksikute nimede otsimiseks kasutada järgmist käsku grep, nagu näidatud.

# yum --disablerepo="*" --enablerepo="epel" list available | grep 'htop'
OR
# dnf --disablerepo="*" --enablerepo="epel" list available | grep 'monitorix'

Kuidas kasutada EPEL Repot pakettide installimiseks?

Kui EPEL-hoidla on edukalt installitud, saab käsu abil installida paketi.

# dnf --enablerepo="epel" install <package_name>
OR
# yum --enablerepo="epel" install <package_name>

Näiteks paketi htop - interaktiivse Linuxi protsessivaataja - otsimiseks ja installimiseks käivitage järgmine käsk.

# yum --enablerepo=epel info htop

Nüüd pakutakse Htopi paketi installimiseks käsk.

# yum --enablerepo=epel install htop

Märkus: EPEL-i konfiguratsioonifail asub /etc/yum.repos.d/epel.repo all.

Selles artiklis õppisite, kuidas installida EPEL-i hoidlat CentOS 8.x, CentOS 7.x ja CentOS 6.x väljaannetele. Ootame teid proovima ja jagage tagasisidet allpool olevas kommentaaride jaotises.