YUM (Yellowdog Updater Modified) est un outil de gestion de packages en ligne de commande et graphique open source largement utilisé pour les systèmes Linux basés sur RPM (RedHat Package Manager), y compris, mais sans s'y limiter, Red Hat Enterprise Linux (RHEL ), CentOS , Linux scientifique (SL ), Oracle Linux (OL ), Rocky Linux et AlmaLinux , qui est utilisé pour installer, mettre à jour, supprimer ou rechercher des packages logiciels sur un système.
La commande DNF (Dandified yum) est la version de nouvelle génération du gestionnaire de packages YUM traditionnel pour les systèmes basés sur RedHat.
Pour installer des packages logiciels qui ne sont pas inclus dans la base par défaut et mettre à jour référentiels, ainsi que supplémentaires référentiels, vous devez installer et activer d'autres référentiels tiers sur votre système.
Dans cet article, nous passerons en revue le top 8 MIAM/DNF référentiels pour les distributions basées sur RHEL, qui sont fréquemment recommandées par la communauté Linux.
1. Référentiel EPEL
EPEL (Packages supplémentaires pour Enterprise Linux ) est un projet de référentiel communautaire gratuit et open-source visant à fournir des packages de haute qualité qui ont été développés, testés et améliorés dans Fedora et mis à disposition pour RHEL , CentOS , Linux scientifique, et distributions Linux similaires. La plupart des autres référentiels répertoriés dans cet article dépendent de EPEL .
Pour activer l'EPEL référentiel sur votre système, utilisez les commandes suivantes.
# installation yum https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm [sur RHEL 8]# installation yum https://dl.fedoraproject.org/pub /epel/epel-release-latest-7.noarch.rpm [sur RHEL 7]# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8. noarch.rpm [sur RHEL 6]
2. Référentiel REMI
REMI est un référentiel tiers largement utilisé qui fournit les dernières versions de PHP stack, et quelques autres logiciels connexes, aux utilisateurs de Fedora et Enterprise Linux (EL ) des distributions telles que RHEL, CentOS, Oracle, Scientific Linux, etc.
Avant de pouvoir activer Remi , vous devez activer le EPEL référentiel d'abord, comme suit :
-------- Sur RHEL 8 -------- # yum installer https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm# yum installer https://rpms.remirepo.net/enterprise/remi-release-8.rpm -------- Sur RHEL 7 -------- # yum installer https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm# yum installer https://rpms.remirepo.net/enterprise/remi-release-7.rpm -------- Sur RHEL 6 -------- # yum installer https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm# yum installer https://rpms.remirepo.net/enterprise/remi -release-6.rpm
3. Référentiel RPM Fusion
RPMFusion est un référentiel tiers qui propose des logiciels complémentaires gratuits et non gratuits pour Fedora et Enterprise Linux distributions, y compris RHEL et CentOS. Vous devez activer le EPEL dépôt avant d'activer RPM Fusion .
-------- Sur RHEL 8 -------- # yum installer https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm# yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion- free-release-8.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm------- - Sur RHEL 7 -------- # yum installer https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm# yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion- free-release-7.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm------- - Sur RHEL 6 -------- # yum installer https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm# yum localinstall --nogpgcheck https://download1.rpmfusion.org/ free/el/rpmfusion-free-release-6.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm
4. Référentiel ELRepo
ELRepo (Référentiel Linux d'entreprise communautaire ) est un RPM référentiel destiné à fournir des packages liés au matériel tels que des pilotes de système de fichiers, des pilotes graphiques, des pilotes réseau, des pilotes audio, une webcam et des pilotes vidéo, pour améliorer votre expérience avec Enterprise Linux.
Pour activer ELRepo sur votre système, utilisez les commandes suivantes.
-------- Sur RHEL 8 -------- # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org# rpm -Uvh https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch. rpm-------- Sur RHEL 7 -------- # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org# rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch. rpm-------- Sur RHEL 6 -------- # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org# rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo. noarch.rpm
5. Référentiel NUX-dextop
NUX-dextop est un RPM référentiel de progiciels de bureau et multimédia pour EL. Il contient de nombreux logiciels graphiques et programmes basés sur une interface de ligne de commande (CLI), notamment l'outil de partage de bureau à distance Remmina, le lecteur multimédia VLC et bien d'autres.
Vous devez également activer le EPEL dépôt avant d'activer nux-dextop .
-------- Sur RHEL 8 -------- # installez yum https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm# installez yum http://li.nux.ro/download/nux/dextop/el7/x86_64 /nux-dextop-release-0-5.el7.nux.noarch.rpm-------- Sur RHEL 7 -------- # installez yum https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm# installez yum http://li.nux.ro/download/nux/dextop/el7/x86_64 /nux-dextop-release-0-5.el7.nux.noarch.rpm-------- Sur RHEL 6 -------- # yum installer https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm# yum installer http://li.nux.ro/download/nux /dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
6. Référentiel GhettoForge
GhettoForge le projet se concentre sur la fourniture de packages pour les versions Enterprise Linux 6 et 7 qui ne sont pas présents dans les ensembles de packages EL de base ni dans d'autres référentiels tiers.
Vous pouvez activer GhettoForge sur votre système à l'aide des commandes suivantes.
-------- Sur RHEL 8 -------- # yum installer http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm-------- Sur RHEL 7 ------ -- # yum installer http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm-------- Sur RHEL 6 ------ -- # miam installez http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm
7. Référentiel ninja psychotique
Ninja psychotique vise à fournir des packages de haute qualité qui n'existent pas dans les ensembles de packages EL de base ni dans d'autres référentiels tiers, pour les versions 6 et 7 d'Enterprise Linux.
Pour activer le Ninja psychotique référentiel, vous devez d'abord importer la clé GPG, puis l'installer.
# rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic# rpm -ivh http://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release -1.0.0-1.el6.psychotic.noarch.rpm
Notez que ce package psychotique unifié fonctionne sur toutes les versions et architectures, y compris la version 64 bits de CentOS/RHEL 7.
8. Référentiel communautaire IUS
Le dernier sur la liste est IUS (Inline with Upstream Stable ) est un nouveau référentiel tiers pris en charge par la communauté qui fournit des packages RPM de haute qualité pour les dernières versions en amont de PHP, Python, MySQL et Red Hat Enterprise Linux (RHEL) et CentOS.
Tout comme la plupart des dépôts que nous avons examinés, IUS dépend aussi de EPEL .
-------- Sur RHEL 7 -------- # yum installer https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm# yum installer https://repo.ius.io/ius-release-el7.rpmC'est tout! Dans cet article, nous avons passé en revue les meilleurs 8 YUM/DNF référentiels tiers pour Linux basé sur RHEL, qui sont fréquemment recommandés par la communauté Linux. Si vous connaissez un autre référentiel qui fournit des progiciels de haute qualité et mérite d'être inclus ici, faites-le nous savoir via le formulaire de commentaire ci-dessous.