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 :
- http://rpms.remirepo.net/ the repositories (repoview browser).
- http://rpms.remirepo.net/SRPMS/ sources RPM.
- http://github.com/remicollet/remirepo the git repository with all the files needed to build the RPM (spec, patches, ...)
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
- 2012-03-01 : the Enterprise Linux ≤ 4 repositories are closed
- 2015-12-01 : the Fedora ≤ 17 repositories are moved to archives (no more mirrored).
- 2015-12-01 : the Fedora ≤ 19 repositories are closed.
- 2013-10-03 : the new repository remi-php55 is created.
- 2014-03-02 : the new repository remi-php56 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 http://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 6 (with EPEL) i386 or x86_64
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm # for RHEL only rhn-channel --add --channel=rhel-$(uname -i)-server-optional-6
Enterprise Linux 5 (with EPEL) i386 or x86_64
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm wget http://rpms.remirepo.net/enterprise/remi-release-5.rpm rpm -Uvh remi-release-5.rpm epel-release-latest-5.noarch.rpm
Fedora 23 i386 or x86_64
wget http://rpms.remirepo.net/fedora/remi-release-23.rpm dnf install remi-release-23.rpm
Fedora 22 i386 or x86_64
wget http://rpms.remirepo.net/fedora/remi-release-22.rpm dnf install remi-release-22.rpm
Fedora 21 i386 or x86_64
wget http://rpms.remirepo.net/fedora/remi-release-21.rpm yum install remi-release-21.rpm
Fedora 20 i386 or x86_64
wget http://rpms.remirepo.net/fedora/remi-release-20.rpm yum install remi-release-20.rpm
2.2. YUM/DNF manual configuration
You just have to download the repository file configuration and to save it in the appropriate direcotry.
Fedora :
su - cd /etc/yum.repos.d wget http://rpms.remirepo.net/fedora/remi.repo
Enterprise Linux (RHEL, CentOS) :
su - cd /etc/yum.repos.d wget http://rpms.remirepo.net/enterprise/remi.repo
This file provides configuration for remi, remi-php55 and remi-test repositories.
Notice : the repository is not enabled on install (enabled=0). You need to enable it when you need it, for example :
yum --enablerepo=remi install firefox-langpack-fr
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 This GPG key and install it with :
rpm --import RPM-GPG-KEY-remi
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 was : 00f97f56-4267cb5c
My new key fingerprint is : 00f97f56-467e318a
5. Support
Use the Forum or the #remirepo IRC channel on freenode.
Publié le samedi 21 juin 2008 par Remi






Commentaires
Thanks [Merci!!!] for building this together, I have no idea how much time it has saved me, but I feel like it's quite a bit, since compiling mysql sucks, and compiling mysql on centos4 sucks even more :)
Thank you so much, Remi. I am still using FC4 on a (very) old P III 550 MHz machine. Now I have Firefox 3.0.8 running just fine. Remarkable!
Merci! Merci!
Comments are open, but only for quick messages.
For all others things (help, question, assistance, discussion, ...) please use the forums.
Thanks.
Dear Remi,
Thank you very, very much for your work!!!
I am still using Centos 4.x for my server with 100+ sites and yours is the most simple way to install PHP5.3 on this planet!!!
Thank you again!
Thanks alot! Saved me the time to try to installl php5.3 manually!
Hi Remi, any chance you can upgrade php-mhash from 5.2.10 to 5.3.0...? (RHE5) Thanks a lot in advance, your work is much appreciated!
@moriarty
The answer is in the entry about PHP 5.3.0 : mhash fonctions are no more maintained upstream.
And forums are a better place to ask such questions.
P.S. as this comment as no link with the page subject, it will be put offline soon.
Hello,
Thank you so much for this wonderful repository. We use it all the time to obtain the latest packages.
I have a request: we use Q4M, a very excellent queueing engine built on top of MySQL. The current
binary of Q4M is only built against MySQL 5.1.42. Since REMI upgraded your mysql to 5.1.44, we cannot deploy Q4M anymore. Is there a way you can make the older version of the MySQL (5.1.42) and related packages available in your archive? It would be a fantastic help. Below are the packages that we need:
mysql
mysql-devel
mysql-server
php
php-mysql
perl-DBD-MySQL
Thank you very much!!
Naveen.
@Naveen : please ask on the forum but don't forget to give all needed informations (distro, version, arch).
I, could upload the needed packages in the archive folder.
+
MERCI!!!
From the USA.
Thanx man!
Solves a lot of my problems!!!!
Great work!! :D
Hi Remi - thanks for your hard work maintaining this website!
Under clause 2.3 CentOS I think your code should be:
"yum --enablerepo remi install firefox-langpack-fr"
Currently you have:
"yum --enable remi install firefox-langpack-fr"
Kind regards, Jason
@JB : you're right.
Was ok in the french page (forget to update this translation). Now it's fixed.
Thanks.
I have finally updated my php to version 5.3 from this repository!
Many thanks!
when I try to install php-captchaphp i get missing /usr/share/fonts/dejavu
I can't find dejavu-fonts in base repo and epel.
where can I get it, I would not want to mix more repos in the systems.
@mig10k : please use the forums instead of comments for such question.
Please try again, should be fixed now.
thank you!
Hi,
Getting a 404 error when trying to list packages. Is this related to the new server transition?
HTTP Error 404 : http://rpms.famillecollet.com/enter...
thanks,
Yossi
@Yossi : 2011.02 is not a valid Redhat / Centos (or other clones) distribution.
It seems you are using another distro (Mandriva ?), my repository is not designed to work with.
Tres bon et merci Remi!
Hi, Just upgraded mysqld to 5.5. It has a notice Your PHP MySQL library version 5.1.56 differs from your MySQL server version 5.5.11. This may cause unpredictable behavior.Is this critical?
@nicholas, your comment is not related to the subject of this page. Please use the forums.