Les référentiels sont comme d’énormes serveurs où les développeurs stockent les fichiers d’application. Sous Linux, les référentiels jouent un rôle essentiel dans les performances et l’installation des applications. D’après mes expériences précédentes, j’ai rencontré des problèmes lors de l’installation d’applications en raison d’un référentiel défectueux ou cassé. La plupart des principales distributions Linux ont leur propre référentiel Linux officiel dédié. Bien qu’ils aient leur propre référentiel dédié pour Fedora, CentOS ou Red Hat Linux, nous devrons peut-être nous fier à certains référentiels YUM tiers pour l’installation de packages via les commandes YUM.
Référentiels tiers YUM
Le besoin des référentiels tiers YUM se manifeste lorsque nous devons installer un package qui n’est pas encore disponible sur le référentiel officiel ou que le package est trop ancien pour ne plus être poursuivi. La plupart des référentiels YUM tiers sont gratuits et open-source. Il existe de nombreuses autres raisons pour lesquelles vous devrez peut-être utiliser des référentiels tiers. Vous pouvez passer par les méthodes CLI.
Il existe certaines règles pour obtenir les référentiels tiers sur Fedora, dont vous devez vous souvenir. Si vous essayez d’obtenir un package propriétaire, vous n’obtiendrez peut-être pas l’autorisation de l’obtenir sur Fedora. Vous ne pourrez pas non plus obtenir de paquets illégaux sur Fedora. Si un package ou un outil de dépendance enfreint les lois des États-Unis, vous ne pourrez pas l’obtenir sur votre système.
Dans cet article, nous verrons un aperçu de quelques référentiels tiers YUM les plus utilisés et les plus courants pour CentOS et RHEL ; nous verrons également comment vous pouvez les intégrer à votre système.
1. Référentiel EPEL
L’EPEL est le référentiel YUM tiers le plus utilisé et le plus courant pour Red Hat et Fedora Linux. Ces référentiels YUM peuvent être utilisés à la fois pour Red Hat, CentOS et Fedora Linux. La forme complète d’EPEL est définie comme des packages supplémentaires pour Enterprise Linux. Vous pouvez exécuter les commandes yum mentionnées ci-dessous avec un accès sudo pour obtenir les référentiels EPEL sur votre machine.
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
2. Référentiel REMI
Le référentiel REMI est un autre des meilleurs référentiels pour l’entreprise Red Hat Linux qui peut beaucoup aider les développeurs PHP. Il prend en charge Enterprise Linux (EL). Il peut être utilisé pour la pile PHP, les intégrations de bases de données et d’autres tâches de développement. Vous pouvez obtenir et activer le référentiel YUM tiers REMI en exécutant les commandes YUM mentionnées ci-dessous.
Activer le référentiel REMI YUM sur RHEL 8
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
Obtenir le référentiel REMI YUM sur RHEL 7
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
Activer le référentiel REMI YUM sur RHEL 6
# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-6.rpm
3. Référentiel RPM Fusion
La fusion RPM offre une énorme source de packages pour les entreprises Red Hat, CentOS et Fedora Linux. Vous pouvez obtenir des packages gratuits et payants via ce référentiel YUM tiers. L’utilisation du RPMFusin est totalement sûre et sécurisée. Vous pouvez obtenir et activer le référentiel RPMFusion sur votre Linux via les commandes yum mentionnées ci-dessous.
Activer le référentiel RPM Fusion YUM sur RHEL 8
# yum install 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
Obtenir le référentiel RPM Fusion YUM sur RHEL 7
# yum install 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
Activer le référentiel RPM Fusion YUM sur RHEL 6
# yum install 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
La forme complète d’ELRepo est définie comme le référentiel Enterprise Linux. Le référentiel tiers ELRepo est l’un des meilleurs référentiels pour Red Hat, CentOS et Fedora Linux qui propose des logiciels basés sur le matériel pour rendre votre ordinateur plus fluide. Vous pouvez obtenir votre pilote de carte graphique, votre carte audio, votre caméra Web, votre clavier, votre pilote de souris et d’autres pilotes essentiels à partir des référentiels ELRepo.
Vous pouvez obtenir et activer le Référentiel ELRepo référentiel sur votre Linux via les commandes yum mentionnées ci-dessous.
Activer le référentiel ELRepo YUM 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
Obtenir le référentiel ELRepo YUM 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
Activer le référentiel ELRepo YUM 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
La Référentiel NUX-dextop for Linux propose des packages multimédias pour les systèmes d’exploitation Linux d’entreprise. Vous pouvez obtenir vos packages de lecteur multimédia et de codec multimédia à partir du référentiel YUM tiers NUX-dextop.
Vous pouvez obtenir et activer le référentiel NUX-dextop sur votre Linux via les commandes yum mentionnées ci-dessous.
Activer le référentiel NUX-dextop YUM sur RHEL 8
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Obtenir le référentiel NUX-dextop YUM sur RHEL 7
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
Activer le référentiel NUX-dextop YUM sur RHEL 6
# yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
6. Référentiel tiers GhettoForge YUM
Le référentiel YUM tiers GhettoForge a été conçu pour les systèmes Linux d’entreprise tels que Red Hat Linux Enterprise. Sur ce dépôt, nous trouverons postfix, limnoria, et d’autres packages indispensables. Vous ne trouverez pas de packages sur ce référentiel pour les anciennes versions de RHEL.
Vous pouvez obtenir et activer le référentiel YUM tiers GhettoForge sur votre Linux via les commandes yum mentionnées ci-dessous.
Activer le référentiel GhettoForge YUM sur RHEL 8
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm
Obtenir le référentiel GhettoForge YUM sur RHEL 7
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
Activer le référentiel GhettoForge YUM sur RHEL 6
# yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm
7. Référentiel Psychotic Ninja YUM
Le référentiel YUM tiers de Psychotic Ninja offre aux utilisateurs des packages authentiques et de bonne qualité qui ne sont pas disponibles dans le référentiel Linux d’entreprise conventionnel. Vous trouverez la clé du package GNU sur ce référentiel.
Pour importer la clé GPG et activer le référentiel Psychotic Ninja sur votre Linux via les commandes yum mentionnées ci-dessous.
# 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
L’IUS est la forme abrégée d’Inline avec Upstream Stable, qui est un référentiel YUM tiers basé sur la communauté pour Red Hat, CentOS et Fedora Linux. Vous obtiendrez des packages pour les frameworks PHP, Python Pips, SQL et d’autres packages.
Pour activer le référentiel communautaire IUS sur votre Linux via les commandes yum mentionnées ci-dessous.
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://repo.ius.io/ius-release-el7.rpm
Jusqu’à présent, nous avons vu comment obtenir des référentiels YUM tiers via la méthode CLI. Ici, nous discuterons de la méthode GUI pour activer les référentiels tiers. Vous trouverez également cette option dans Fedora Linux et les systèmes basés sur GNOME.
Tout d’abord, vous devrez vous rendre dans l’application de logiciels et de packages de votre section de logiciels. Maintenant, parcourez le menu à trois barres dans le coin supérieur droit, comme vous pouvez le voir dans l’image ci-dessous.
Maintenant, cliquez sur les référentiels de logiciels. Ensuite, vous verrez l’option d’installer les référentiels tiers sur votre système basé sur YUM.
Connaissances!
Dans l’intégralité de l’article, nous avons vu la vue d’ensemble de quelques référentiels tiers YUM les plus courants et les plus actifs et les méthodes pour les intégrer à votre machine Linux. Nous avons également vu comment vous pouvez activer le référentiel tiers par défaut sur Fedora via la méthode GUI. Veuillez noter que si vous ne parvenez pas à charger un référentiel sur votre système, veuillez modifier l’emplacement de votre serveur de référentiel par défaut et réessayer.
J’espère que ce message vous a été utile ; si oui, partagez ce message avec vos amis et la communauté Linux. Vous pouvez également écrire vos opinions sur cet article dans la section des commentaires.