Vous pouvez essayer l'assistant de configuration.

Les autres dépôts nécessaires à l'utilisation du mien sont :

Ce sont les seuls dépôts tiers que j'utilise, auxquels je contribue et que je recommande.

 

1. Téléchargement

Il est préférable d'utiliser YUM pour télécharger et installer les RPM disponibles sur ce site, cependant il peut être utile de récupérer directement un RPM pour une utilisation ultérieure ou sur une autre machine.

Adresses :

2. Configuration des gestionnaires de paquets

Le site fournit des dépôts au format YUM/DNF, Il faut donc les configurer.

Attention :

  • 22/04/2005 : ouverture du dépot pour Fedora
  • 26/07/2007 : ouverture du dépôt pour Enterprise Linux
  • 24/05/2015 : déménagement de famillecollet.com vers remirepo.net
  • 20/08/2024 : les dépôts pour Fedora ≤ 38 et Enterprise Linux ≤ 7 sont fermés
  • 11/07/2024 : les dépôts pour Fedora ≤ 36 et Enterprise Linux ≤ 5 sont déplacés dans les archives (pas de miroir)
  • 11/07/2024 : les dépôts pour Fedora ≤ 22 sont supprimés

2.1. Configuration automatique de YUM/DNF

Le plus simple consiste à installer le paquetage remi-release qui contient le fichier de configuration du dépôt pour YUM/DNF ainsi que le clé GPG utilisée pour signer les RPM qu'il contient.

Pour Enterprise Linux 9 - x86_64

dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm

Pour Enterprise Linux 8 - x86_64

dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

Pour Enterprise Linux 7 (avec EPEL) x86_64

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
# pour RHEL uniquement
subscription-manager repos --enable=rhel-7-server-optional-rpms

Pour Fedora 41 x86_64

dnf install https://rpms.remirepo.net/fedora/remi-release-41.rpm

Pour Fedora 40 x86_64

dnf install https://rpms.remirepo.net/fedora/remi-release-40.rpm

Pour Fedora 39 x86_64

dnf install https://rpms.remirepo.net/fedora/remi-release-39.rpm

3. Compatibilité avec les autres dépôts

Pour Fedora les RPM disponibles ici utilisent principalement des dépendances vers des logiciels disponibles dans les dépôts fedora, et updates, occasionnellement dans le dépôt Rpmfusion.

Pour RHEL et CentOS les dépendances se trouvent dans les dépôts principaux ainsi que dans EPEL. Je vous déconseille fortement l'utilisation de Rpmforge (incompatibilités notoires avec EPEL).

Pour RHEL-6, le canal RHEL Server Optional doit être actif.

Dès qu'une dependance implique l'utilisation d'un dépôt autre que fedora,  updates-released ou EPEL, j'essaie de le préciser dans le billet d'annonce.

4. Installation de ma signature (Clé GPG)

Cette étape n'est pas nécessaire si vous utilisez Yum ou Dnf.

Le contrôle de validité des RPM nécessite l'installation d'une clé GPG. Téléchargez clé GPG, clé GPG 2017, clé GPG 2018, clé GPG 2019, clé GPG 2020, clé GPG 2021, clé GPG 2022, clé GPG 2023, clé GPG 2024 et installez celles utiles, sous root en tapant :

rpm --import RPM-GPG-KEY-remi
rpm --import RPM-GPG-KEY-remi2017
rpm --import RPM-GPG-KEY-remi2018
rpm --import RPM-GPG-KEY-remi2019
rpm --import RPM-GPG-KEY-remi2020
rpm --import RPM-GPG-KEY-remi2021
rpm --import RPM-GPG-KEY-remi2022
rpm --import RPM-GPG-KEY-remi2023
rpm --import RPM-GPG-KEY-remi2024

YUM/DNF proposera automatiquement son installation à la première utilisation.

Vous pouvez connaitre la liste des clés installées en tapant :

rpm -q gpg-pubkey --qf "%{summary} -> %{version}-%{release}\n"
  • L'empreinte de mon ancienne clé/signature (pour EL-6 et EL-7) est : 00f97f56-467e318a
    Remi Collet <RPMS@FamilleCollet.com>
    1EE0 4CCE 88A4 AE4A A29A 5DF5 004E 6F47 00F9 7F56
    dsa1024 2005-04-21
  • L'empreinte de ma clé/signature (2017, pour Fedora 26-27) est : 0364b949-58bd2928
    Remi's RPM repository <remi@remirepo.net>
    44E8 9CD5 B233 62C2 24CE 5A5D E080 F29F 0364 B949
    rsa4096 2017-03-06
  • L'empreinte de ma clé/signature (2018, pour Fedora 28, 29 et EL-8) est : 5f11735a-5a58bcd7
    Remi's RPM repository <remi@remirepo.net>
    6B38 FEA7 231F 87F5 2B9C A9D8 5550 9759 5F11 735A
    rsa4096 2018-01-12
  • L'empreinte de ma nouvelle clé/signature (2019, pour Fedora 30 et 31) est : bbae6f1b-5c790651
    Remi's RPM repository (https://rpms.remirepo.net/) <remi@remirepo.net>
    5F13 6145 BF10 369B 7685 D8DE 5036 66CC BBAE 6F1B
    rsa4096 2019-03-01
  • L'empreinte de ma nouvelle clé/signature (2020, pour Fedora 32 et 33) est : 4c21a808-5e4a9a41
    Remi's RPM repository (https://rpms.remirepo.net/) <remi@remirepo.net>
    34C1 0BDB CC6F 1B25 2E50 BA1A 0714 919E 4C21 A808
    rsa4096 2020-02-17
  • L'empreinte de ma nouvelle clé/signature (2021, pour Fedora 34 et 35) est : 478f8947-5ff329c5
    Remi's RPM repository (https://rpms.remirepo.net/) <remi@remirepo.net>
    B1AB F71E 14C9 D748 97E1  98A8 B195 27F1 478F 8947
    rsa4096 2020-01-04
  • L'empreinte de ma nouvelle clé/signature (2022, pour Fedora 36 et 37) est : 1fef0014-6204dda2
    Remi's RPM repository (https://rpms.remirepo.net/) <remi@remirepo.net>
    8451 60D2 3149 DAD5 04F0  A32D 83C0 639E 1FEF 0014
    rsa4096 2022-02-10
  • L'empreinte de ma nouvelle clé/signature (2023, pour Fedora 38 et 39) est : 6defd35e-63b6d0df
    Remi's RPM repository (https://rpms.remirepo.net/) <remi@remirepo.net>
    50A5 E157 DFE5 48EC 7C05 E9D8 D593 3DAB 6DEF D35E
    rsa4096 2023-01-05
  • L'empreinte de ma nouvelle clé/signature (2024, pour Fedora 40 et 41 et les nouveaux .src.rpm) est : 2a0948e4-659d106d
    Remi's RPM repository 2024 (https://rpms.remirepo.net/) <remi@remirepo.net>
    CF1D F005 7CE8 5DFF 5B2F 2A37 C2FD 3B2C 2A09 48E4
    rsa4096 2024-01-09

5. Support

Utilisez les Forum ou le canal IRC #remirepo sur Libera.chat ou le serveur Discord