English : Repository Configuration
Download addresses, howto on RPM installation and YUM/DNF repository configuration for this site.
You can try the configuration wizard.
Other repositories required
- Fedora : RPM Fusion
- RHEL : Optional and EPEL
- CentOS : EPEL
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 :
- https://rpms.remirepo.net/ the repositories (repoview browser).
- https://rpms.remirepo.net/SRPMS/ sources RPM.
- https://git.remirepo.net/cgit the official git repositories for all the packages tools and web sites
- https://github.com/remicollet/remirepo the deprecated git repository, only used for bug reports and requests
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
- 2021-03-01 : the Fedora ≤ 29 repositories are moved to archives (no more mirrored).
- 2021-02-16 : the Fedora ≤ 31 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 34 x86_64
dnf install https://rpms.remirepo.net/fedora/remi-release-31.rpm
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
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) 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 - My new key fingerprint (2021, used for Fedora 34+ and new .src.rpm) is : 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
5. Support
Use the Forum or the #remirepo IRC channel on freenode.
Publié le samedi 21 juin 2008 par Remi