English : Repository Configuration
Download addresses, howto on RPM installation and YUM repository configuration for this site.
1. Download
It is preferable to use YUM 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.famillecollet.com/ the repositories (repoview browser).
- http://rpms.famillecollet.com/SPEC/ spec file used to build the RPM.
- http://rpms.famillecollet.com/SRPMS/ sources RPM.
2. Package manager configuration
This repository use the YUM format, it can also be used with APT and SMART. It need to be declared.
Note : x86_64 (64 bits) and ppc (PowerPC) repository are only open for Fedora Core 6 and newer. For older releases only the i386 (32 bits) repository is open.
17/5/2008 : The Fedora Core 3 repository is closed (it stay available but will not be updated).
2.1. YUM automatic configuration
The simplest way is to install the remi-release package which provides the repository configuration for YUM and the GPG key used to sign the RPM.
Fedora 9 i386, ppc or x86_64
wget http://rpms.famillecollet.com/remi-release-9.rpm
rpm -Uvh remi-release-9.rpm
Fedora 8 i386, ppc or x86_64
wget http://rpms.famillecollet.com/remi-release-8.rpm
rpm -Uvh remi-release-8.rpm
Fedora 7 i386, ppc or x86_64
wget http://rpms.famillecollet.com/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm
Fedora Core 6 i386, ppc or x86_64
wget http://rpms.famillecollet.com/remi-release-6.rpm
rpm -Uvh remi-release-6.rpm
Fedora Core 5
wget http://rpms.famillecollet.com/remi-release-5.rpm
rpm -Uvh remi-release-5.rpm
Fedora Core 4
wget http://rpms.famillecollet.com/remi-release-4.rpm
rpm -Uvh remi-release-4.rpm
Fedora Core 3 (non maintened repository)
wget http://rpms.famillecollet.com/remi-release-3.rpm
rpm -Uvh remi-release-3.rpm
Enterprise Linux 5 (with EPEL)
wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rpm
wget http://rpms.famillecollet.com/el5.i386/remi-release-5-4.el5.remi.noarch.rpm
rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm
Enterprise Linux 4 (with EPEL)
wget http://download.fedora.redhat.com/pub/epel/4/i386/epel-release-4-6.noarch.rpm
wget http://rpms.famillecollet.com/el4.i386/remi-release-4-4.el4.remi.noarch.rpm
rpm -Uvh remi-release-4*.rpm epel-release-4*.rpm
2.2. APT configuration
As for YUM, install the automatic configuration package. To enable the repository, you need to uncomment, in /etc/apt/sources.list.d/remi.list file, the line :
repomd http://rpms.famillecollet.com/ fc$(VERSION).$(ARCH)
2.3. SMART configuration
As for YUM, install the automatic configuration package. To enable the repository, you have to select it in the Edition / Channel menu.
2.3. YUM 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.famillecollet.com/remi-fedora.repo
Enterprise Linux (RHEL, CentOS) :
su -
cd /etc/yum.repos.d
wget http://rpms.famillecollet.com/remi-enterprise.repo
This file provides configuration for remi 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 --enable remi install firefox-langpack-fr
3. Compatibility with other repositories
On Fedora, available RPM mainly use dependencies from fedora, and updates repositories, sometime from Livna. (And, from Extras when Fedora <= 6).
On Redhat and CentOS dépendencies are in main repositories and in EPEL.
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 of Apt).
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 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
Publié le samedi, juin 21 2008 par Remi
Commentaires
Hello and thank you for keeping up with Fedora 7 updates.
I wanted to ask you why the F7 rpms start at
ffmpeg-php-0.5.1-1.fc7.remi.i386.rpm
What happened to packages that start with A or a :)
Also, is there a plan to provide the full
set of packages for F7 as are available for F9 (excluding kernels, of course) ?
Cheers,
Mark.
My main goal is to backport the LAMP stack, Mozilla apps and some other...
No other plan, that's already really a big work.
Remi.
Hi,
Great job, I wondered if you know of fedora 5 x64 rpm repo anywhere for the LAMP stack. got a few old production servers (6) running it and don't want to travel the country updating them to centos 5 just for php 5.2.5. ( my mistake using fedora 5 64 bit in the first place I know but what's done is done)
Many thanks for the centos 5 repo, lifesaver
Simon
Sorry but FC5 is very old and the less use version of my repositories. Probably the next one to be closed. Building all this RPM is quite a long work.
I think it's a good idea to update to a supported release (like CentOS 5), not only for the LAMP stack but mainly for security fixes (bind for example)., especialy if they are connected to internet.
You can download the SRPM and rebuild then if you want.
Remi.