Comment activer et utiliser EPEL sur CentOS?

Comment activer et utiliser EPEL sur CentOS?
Le Epel Le référentiel est un référentiel de packages séparé utilisé pour installer des packages pour des logiciels fréquemment utilisés. Les développeurs de Fedora voulaient utiliser les forfaits qu'ils maintiennent sur RHEL / CENTOS; c'est ainsi qu'ils ont eu l'idée de développer le Epel dépôt. Le but de ce référentiel était de rendre le logiciel plus accessible sur les distributions compatibles Linux Enterprise.

Quel est le référentiel EPEL?

Epel, Qui veut dire Packages supplémentaires pour l'entreprise Linux, est un référentiel développé par les développeurs de Fedora qui fournit des packages supplémentaires pour CENTOS, RHEL et d'autres distributions Linux. Le groupe EPEL administre le référentiel EPEL. L'installation et l'activation de ce référentiel vous permettra d'utiliser des outils ordinaires tels que DNF et YUM pour installer des dépendances et des packages connexes.

EPEL est responsable du développement, de la gestion et du maintien d'un ensemble de forfaits supplémentaires de haute qualité. Ces packages pourraient être un logiciel qui ne fait pas partie du référentiel de base ou des mises à jour qui ne sont pas encore publiées. Les packages EPEL sont principalement basés sur Fedora, ce qui signifie que ces packages ne remplaceront ni ne se confronteront à des packages dans les systèmes Linux Enterprise. EPEL partage une grande partie de l'architecture de Fedora, y compris l'instance de Bugzilla, le système de construction, le gestionnaire de miroir, le gestionnaire de mises à jour, etc.

Vous pouvez utiliser le référentiel EPEL avec les distributions Linux suivantes:

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

En ce moment, EPEL soutient Rhel 7 et Rhel 8. Des modules pour Perl, Python, Ruby Gems et autres extras pour divers langages de programmation existent dans la liste EPEL Packages. Il comprend également d'autres programmes tels que ImageMagick, etckeeper, GraphicsMagick, Chromium Browser Builds, etc.

La motivation derrière le développement du référentiel EPEL:

  • Fournir des packages de haute qualité aux centos, des dérivés comparables RHEL comme les distributions linux scientifiques. Ces forfaits ont été construits, testés et améliorés dans Fedora.
  • Pour collaborer étroitement avec le projet Fedora en utilisant les mêmes règles, directives, infrastructures et politiques, autant que possible.
  • Maintenir une documentation complémentaire EPEL qui décrit les différences et les explications dans les quelques circonstances où il est impossible de rester synchronisé avec Fedora.

Pourquoi devriez-vous utiliser le référentiel EPEL?

  • Le référentiel EPEL est entièrement gratuit et open source.
  • DNF et YUM sont utilisés pour installer un nombre incalculable de packages open source.
  • Le référentiel Fedora est responsable de tous les packages EPEL.
  • Il n'y a pas de problèmes de compatibilité et de packages en double de base.

Caractéristiques de l'EPEL:

  • Ce projet gère les packages RPM pour CentOS, Red Hat Enterprise Linux (RHEL) et Scientific Linux.
  • EPEL comprend également des packages pour les serveurs, les ordinateurs de bureau et le développement.
  • Il a son implication dans la communauté open-source.
  • Il prend également en charge la gestion des packages en vrac.

Installation du référentiel EPEL sur CentOS:

CentOS est la distribution la plus sans effort en termes d'installation du référentiel EPEL. Écrivez la commande ci-dessous pour installer la dernière version d'Epel sur votre système CentOS.

sudo dnf installer EPEL-libération

Entrez «Y» pour permettre à l'installation d'EPEL de continuer.

Utilisez maintenant cette commande pour vérifier si l'EPEL est correctement installé sur votre système ou non:

RPM -Q EPEL-Release

Énumérez tous les packages actifs présents dans ce référentiel EPEL. De cette façon, il sera vérifié que ce référentiel est activé sur votre système CentOS ou non.

$ dnf Repolist
$ yum --disablerepo = "*" --enablerepo = "EPEL" Disponible disponible
$ dnf --disablerepo = "*" --enablerepo = "EPEL" disponible

Pour rechercher un package particulier dans le référentiel EPEL, écrivez la commande de la manière suivante:

$ dnf --disablerepo = "*" --enablerepo = "EPEL" LISTE DISPONIBLE | grep `` MonitorIX ''

Nous vous avons également fourni la syntaxe pour installer tout package qui existe dans le référentiel EPEL. Spécifiez le «nom du package» et vous êtes tous prêts à commencer son installation.

yum --enablerepo = "epel" install
DNF --enablerepo = "ePel" Installation

Par exemple, nous rechercherons et installerons le package «HTOP» à partir du référentiel EPEL.

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

Conclusion:

Les développeurs de Fedora voulaient utiliser les forfaits qu'ils maintiennent sur RHEL / CENTOS; c'est ainsi qu'ils ont eu l'idée de développer le Epel dépôt. Epel est responsable du développement, de la gestion et du maintien d'un ensemble de forfaits supplémentaires de haute qualité. L'installation et l'activation de ce référentiel vous permettra d'utiliser des outils standard tels que DNF et YUM pour installer des dépendances et des packages connexes. Dans ce tutoriel, vous avez appris la procédure d'activation et d'utilisation Epel référentiel sur votre Centos système.