Bii o ṣe le Fi sii ati Jeki Ibi ipamọ EPEL lori CentOS 8/7/6


Ninu àpilẹkọ yii, iwọ yoo kọ bi o ṣe le fi sori ẹrọ ati mu ki ibi ipamọ EPEL ṣiṣẹ lori CentOS 8.x, CentOS 7.x ati awọn idasilẹ CentOS 6.x lati fi afikun awọn idii sọfitiwia ṣiṣi orisun bošewa sii nipa lilo oluṣakoso package DNF.

Kini EPEL

EPEL (Awọn idii Afikun fun Lainos Idawọlẹ) jẹ orisun ṣiṣi ati ibi ipamọ orisun agbegbe ti ọfẹ lati ọdọ ẹgbẹ Fedora eyiti o pese 100% awọn idii sọfitiwia ti o ga julọ fun pinpin Linux pẹlu RHEL (Red Hat Enterprise Linux), CentOS, ati Lainos Sayensi.

Iṣẹ agbese EPEL kii ṣe apakan ti RHEL/CentOS ṣugbọn o jẹ apẹrẹ fun awọn pinpin Lainos pataki nipasẹ pipese ọpọlọpọ awọn idii orisun ṣiṣi bi awọn irinṣẹ nẹtiwọọki, awọn irinṣẹ sysadmin, siseto, ibojuwo ati bẹbẹ lọ. Pupọ ninu awọn idii EPEL ni itọju nipasẹ Fedora repo.

Kini idi ti a Fi lo Ibi ipamọ EPEL?

  1. Pese ọpọlọpọ awọn idii orisun ṣiṣi lati fi sori ẹrọ nipasẹ Yum ati DNF.
  2. Epel repo jẹ 100% orisun ṣiṣi ati ọfẹ lati lo.
  3. Ko pese eyikeyi awọn idii ẹda ẹda meji ko si si awọn ọran ibamu.
  4. Gbogbo awọn idii EPEL ni itọju nipasẹ Fedora repo.

Bii o ṣe le Fi Ibi ipamọ EPEL sori Server Server CentOS

Lati fi iwe ipamọ EPEL sori eyikeyi awọn idasilẹ CentOS, wọle si apẹẹrẹ olupin CentOS rẹ bi olumulo gbongbo ati ṣiṣe awọn ofin bi a ti ṣalaye ni isalẹ bi fun ẹya ikede rẹ.

# 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

Bawo ni MO Ṣe Ṣayẹwo EPEL Repo?

Bayi mu awọn idii sọfitiwia mu ki o jẹrisi fifi sori ẹrọ ti ibi ipamọ EPEL ni lilo awọn ofin wọnyi.

# yum update
# rpm -qa | grep epel

O tun le rii daju pe ibi ipamọ EPEL ti ṣiṣẹ lori eto nipa kikojọ gbogbo awọn ibi ipamọ ti n ṣiṣẹ nipa lilo pipaṣẹ atẹle.

# yum repolist

Lati ṣe atokọ awọn idii sọfitiwia ti o jẹ ibi ipamọ EPEL, ṣiṣe aṣẹ naa.

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

Ni omiiran, o le lo aṣẹ grep atẹle lati wa fun awọn orukọ package kọọkan bi o ti han.

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

Bawo Ni MO Ṣe Lo EPEL Repo lati Fi Awọn idii sii?

Lọgan ti a ti fi ibi ipamọ EPEL sori ẹrọ daradara, a le fi package sii nipa lilo pipaṣẹ.

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

Fun apẹẹrẹ, lati wa ati fi sori ẹrọ package kan ti a pe ni htop - oluwo ilana Linux wiwo kan, ṣiṣe aṣẹ atẹle.

# yum --enablerepo=epel info htop

Bayi, lati fi sori ẹrọ package Htop, aṣẹ yoo jẹ.

# yum --enablerepo=epel install htop

Akiyesi: Faili iṣeto EPEL wa labẹ /etc/yum.repos.d/epel.repo.

Ninu nkan yii, o kọ bi o ṣe le fi sori ẹrọ ibi ipamọ EPEL sori CentOS 8.x, CentOS 7.x, ati CentOS 6.x awọn idasilẹ. A gba ọ ku lati gbiyanju rẹ ki o pin awọn esi rẹ ni apakan asọye ni isalẹ.