You can try the configuration wizard.

Other repositories required

This are the only third repositories I use, I contribute to and I recommend.

 

1. Download

It is preferable to use YUM/DNF to download and install RPM available on this site, however il can be useful to download a RPM for a futher use or for another computer.

Locations :

2. Package manager configuration

This repository use the YUM/DNF format It need to be declared.

Notes :

  • 2005-04-22 : remi repository for Fedora is created
  • 2007-07-26 : remi repository for Enterprise Linux is created
  • 2015-05-24 : move from famillecollet.com to remirepo.net
  • 2020-11-30 : the Enterprise Linux ≤ 6 repositories are closed
  • 2020-09-01 : the Fedora 28 repositories are moved to archives (no more mirrored).
  • 2020-09-01 : the Fedora 30 repositories are closed.
  • 2013-10-03 : the new repository remi-php55 is created.
  • 2014-03-02 : the new repository remi-php56 is created.
  • 2015-07-26 : the new repository remi-php70 is created.
  • 2016-07-23 : the new repository remi-php71 is created.
  • 2016-06-29 : the new repository remi-php72 is created.
  • 2018-08-21 : the new repository remi-php73 is created.

2.1. YUM/DNF automatic configuration

The simplest way is to install the remi-release package which provides the repository configuration for YUM/DNF and the GPG key used to sign the RPM.

Enterprise Linux 7 (with 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
# for RHEL only
subscription-manager repos --enable=rhel-7-server-optional-rpms

Enterprise Linux 8 - x86_64

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

Enterprise Linux 6 (with EPEL) i386 or x86_64

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

Fedora 33 x86_64

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

Fedora 32   x86_64

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

Fedora 31  i386 or x86_64

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

3. Compatibility with other repositories

On Fedora, available RPM mainly use dependencies from  fedora, and updates repositories, sometime from Rpmfusion.

On RHEL and CentOS dependencies are in main repositories and in EPEL. I really discourage you from using Rpmforge (well known conflicts with EPEL).

On RHEL-6, the RHEL Server Optional channel must be enabled.

Exceptions are explained on the blog article of each RPM.

4. Remi's signature Installation (GPG Key)

This step is not required if you use a package manager (Yum or dnf).

The RPM validity check requires my key to be imported on your system before use. Download GPG key, GPG key 2017, GPG key 2018, GPG key 2019 and GPG key 2020 and install them with :

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

YUM/DNF will propose you to automatic install it on first installation of a RPM from my repository.

You can list the installed key with :

rpm -q gpg-pubkey --qf "%{summary} ->%{version}-%{release}\n"
  • My old key fingerprint (used for EL-6 and EL-7) is : 00f97f56-467e318a
    Remi Collet <RPMS@FamilleCollet.com>
    1EE0 4CCE 88A4 AE4A A29A 5DF5 004E 6F47 00F9 7F56
    dsa1024 2005-04-21
  • My key fingerprint (2017, used for Fedora 26 and 27) is : 0364b949-58bd2928
    Remi's RPM repository <remi@remirepo.net>
    44E8 9CD5 B233 62C2 24CE 5A5D E080 F29F 0364 B949
    rsa4096 2017-03-06
  • My key fingerprint (2018, used for Fedora 28, 30 and EL-8) ist : 5f11735a-5a58bcd7
    Remi's RPM repository <remi@remirepo.net>
    6B38 FEA7 231F 87F5 2B9C A9D8 5550 9759 5F11 735A
    rsa4096 2018-01-12
  • My new key fingerprint (2019, used for Fedora 30 and 31) is : 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
  • My new key fingerprint (2020, used for Fedora 32 and 33 and new .src.rpm) is : 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

5. Support

Use the Forum or the #remirepo IRC channel on freenode.