Recherche de site Web

ELRepo - Dépôt communautaire pour Enterprise Linux (RHEL, CentOS et SL)


Si vous utilisez une distribution Enterprise Linux (Red Hat Enterprise Linux ou l’un de ses dérivés, tels que CentOS ou Scientific Linux) et que vous avez besoin d’aide pour du matériel spécifique ou nouveau, vous êtes au bon endroit.

Dans cet article, nous allons voir comment activer le référentiel ELRepo, une source logicielle qui comprend tout, des pilotes de système de fichiers aux pilotes de webcam avec tout ce qui se trouve entre les deux (prise en charge des graphiques, des cartes réseau, des périphériques audio et même des nouveaux noyaux).

Activation d’ELRepo dans Enterprise Linux

Bien qu’ELRepo soit un dépôt tiers, il est bien pris en charge par une communauté active sur Freenode (#elrepo) et une liste de diffusion pour les utilisateurs.

Si vous avez encore des appréhensions à l’idée d’ajouter un dépôt indépendant à vos sources logicielles, notez que le projet CentOS le répertorie comme digne de confiance dans son wiki (voir ici). Si vous avez encore des inquiétudes, n’hésitez pas à les poser dans les commentaires !

Il est important de noter qu’ELRepo prend en charge non seulement Enterprise Linux 7, mais aussi les versions précédentes. Étant donné que CentOS 5 arrive en fin de vie (EOL) à la fin de ce mois (mars 2017), cela peut ne pas sembler anodin, mais gardez à l’esprit que CentOS 6 n’atteindra pas sa fin de vie avant mars 2020.

Quelle que soit la version d’EL, vous devrez importer la clé GPG du dépôt avant de l’activer :

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

Activer ELRepo dans EL5

# rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm

Activer ELRepo dans EL6

# rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm

Activer ELRepo dans EL7

# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

Dans cet article, nous ne traiterons que d’EL7 et partagerons quelques exemples dans la section suivante.

Comprendre les canaux ELRepo

Pour mieux organiser les logiciels contenus dans ce référentiel, ELRepo est divisé en 4 canaux distincts :

    • elrepo est le canal principal et est activé par défaut. Il ne contient pas de paquets présents dans la distribution officielle.
    • elrepo-extras contient des paquets qui remplacent certains fournis par la distribution. Il n’est pas activé par défaut. Pour éviter toute confusion, lorsqu’un paquet doit être installé ou mis à jour à partir de ce dépôt, il peut être temporairement activé via yum comme suit (remplacez le paquet par un nom de paquet réel) :
# yum --enablerepo=elrepo-extras install package
  • elrepo-testing fournit des paquets qui feront à un moment donné partie du canal principal mais qui sont toujours en cours de test.
  • elrepo-kernel fournit des noyaux principaux stables et à long terme qui ont été spécialement configurés pour EL.

elrepo-testing et elrepo-kernel sont désactivés par défaut et peuvent être activés comme dans le cas d’elrepo-extras si nous avons besoin d’installer ou de mettre à jour un paquet à partir de ceux-ci.

Pour répertorier les packages disponibles dans chaque canal, exécutez l’une des commandes suivantes :

# yum --disablerepo="*" --enablerepo="elrepo" list available
yum --disablerepo="*" --enablerepo="elrepo-extras" list available
yum --disablerepo="*" --enablerepo="elrepo-testing" list available
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

Les images suivantes illustrent le premier exemple :

Résumé

Dans cet article, nous avons expliqué ce qu’est ELRepo et dans quelles circonstances vous pouvez l’ajouter à vos sources logicielles.

Si vous avez des questions ou des commentaires sur cet article, n’hésitez pas à utiliser le formulaire ci-dessous pour nous joindre. Nous nous réjouissons d’avoir de vos nouvelles !

Articles connexes: