Kā instalēt un iespējot EPEL krātuvi vietnē CentOS 8/7/6


Šajā rakstā jūs uzzināsiet, kā instalēt un iespējot EPEL repozitoriju CentOS 8.x, CentOS 7.x un CentOS 6.x laidienos, lai instalētu papildu standarta atvērtā koda programmatūras pakotnes, izmantojot DNF pakotņu pārvaldnieku.

Kas ir EPEL

EPEL (Extra Packages for Enterprise Linux) ir Fedora komandas atvērtā koda un bezmaksas kopienas repozitorija projekts, kas nodrošina 100% augstas kvalitātes papildprogrammatūras paketes Linux izplatīšanai, ieskaitot RHEL (Red Hat Enterprise Linux), CentOS un Zinātniskais Linux.

EPEL projekts nav RHEL/CentOS sastāvdaļa, bet tas ir paredzēts lielākajām Linux izplatīšanām, nodrošinot daudz atvērtā koda pakotņu, piemēram, tīkla rīkus, sysadmin rīkus, programmēšanu, uzraudzību un tā tālāk. Lielāko daļu EPEL pakotņu uztur Fedora repo.

Kāpēc mēs izmantojam EPEL repozitoriju?

  1. Nodrošina daudz atvērtā koda pakotņu, kuras instalēt, izmantojot Yum un DNF.
  2. Epel repo ir 100% atvērts avots un bez maksas izmantojams.
  3. Tas nenodrošina nekādus pamata paketes dublikātus un nav saderības problēmu.
  4. Visas EPEL paketes uztur Fedora repo.

Kā instalēt EPEL repozitoriju CentOS Server

Lai jebkurā CentOS laidienā instalētu EPEL repozitoriju, piesakieties savā CentOS servera instancē kā root lietotājs un izpildiet komandas, kā paskaidrots zemāk, atbilstoši jūsu laidiena versijai.

# 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

Kā es varu pārbaudīt EPEL repo?

Tagad atjauniniet programmatūras pakotnes un pārbaudiet EPEL krātuves instalēšanu, izmantojot šādas komandas.

# yum update
# rpm -qa | grep epel

Varat arī pārbaudīt, vai sistēmā ir iespējota EPEL krātuve, uzskaitot visus aktīvos krātuves, izmantojot šo komandu.

# yum repolist

Lai uzskaitītu programmatūras paketes, kas veido EPEL repozitoriju, palaidiet komandu.

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

Varat arī izmantot šo komandu grep, lai meklētu atsevišķus pakotņu nosaukumus, kā parādīts.

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

Kā pakotņu instalēšanai izmantot EPEL Repo?

Kad EPEL repozitorijs ir veiksmīgi instalēts, pakotni var instalēt, izmantojot komandu.

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

Piemēram, lai meklētu un instalētu paketi ar nosaukumu htop - interaktīvu Linux procesu skatītāju, izpildiet šo komandu.

# yum --enablerepo=epel info htop

Tagad, lai instalētu Htop pakotni, komanda būs.

# yum --enablerepo=epel install htop

Piezīme: EPEL konfigurācijas fails atrodas zem /etc/yum.repos.d/epel.repo.

Šajā rakstā jūs uzzinājāt, kā instalēt EPEL repozitoriju CentOS 8.x, CentOS 7.x un CentOS 6.x laidienos. Mēs laipni aicinām jūs izmēģināt un dalīties ar atsauksmēm zemāk esošajā komentāru sadaļā.