Comment activer le référentiel RPMForge dans RHEL/CentOS 7.x/6.x/5.x/4.x
RPMForge/RepoForge, les deux projets sont morts et ne doivent pas être utilisés – Veuillez utiliser le référentiel EPEL.
Le référentiel RPMforge est un utilitaire utilisé pour installer des packages logiciels tiers sous Red Hat Enterprise Linux (RHEL) et Community ENTerprise Operating. Système (CentOS). Il fournit plus de 5 000 packages logiciels au format rpm pour ces distributions Linux.
Le référentiel RPMforge ne fait pas partie de RHEL ou de CentOS mais il est conçu pour fonctionner avec ces systèmes d'exploitation. La liste complète des packages RPMForge peut être consultée sur http://packages.sw.be/.
Lire aussi : Installer et activer le référentiel EPEL dans RHEL/CentOS 7/6/5
Cet article vous explique les étapes à suivre pour installer et activer le référentiel RPMForge sous les systèmes RHEL/CentOS 7, 6, 5, 4.
Vérifier que RHEL/CentOS est un système 32 bits ou 64 bits
Nous utilisons la commande « uname -a » pour vérifier un système, qu'il soit 32 bits ou 64 bits.
Le système 32 bits affichera i686 i686 i386 GNU/Linux et le serveur 64 bits affichera x86_64 x86_64 x86_64 GNU/Linux.
Ainsi, il est très facile de vérifier si un système est 32 ou 64 bits en utilisant la commande « uname -a » du shell de ligne de commande.
RHEL/CentOS 32 bits
uname -r
Linux linux-console.net 2.6.32-279.5.2.el6.i686 #1 SMP Thu Aug 23 22:16:48 UTC 2012 i686 i686 i386 GNU/Linux
RHEL/CentOS 64 bits
uname -r
Linux linux-console.net 2.6.32-279.5.2.el6.i686 #1 SMP Thu Aug 23 22:16:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Installation du référentiel RPMForge dans RHEL/CentOS 6/5/4
Téléchargez et installez le référentiel RPMForge en sélectionnant le package rpm approprié pour votre système.
Pour RHEL/CentOS 7 64 bits
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
Pour RHEL/CentOS 6 32-64 bits
## RHEL/CentOS 6 32 Bit OS ##
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm
## RHEL/CentOS 6 64 Bit OS ##
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Pour RHEL/CentOS 5 32-64 bits
## RHEL/CentOS 5 32 Bit OS ##
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.i386.rpm
## RHEL/CentOS 5 64 Bit OS ##
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
Pour RHEL/CentOS 4 32-64 bits
## RHEL/CentOS 4 32 Bit OS ##
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.i386.rpm
rpm -Uvh rpmforge-release-0.5.2-2.el4.rf.i386.rpm
## RHEL/CentOS 4 64 Bit OS ##
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el4.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.5.2-2.el4.rf.x86_64.rpm
Remarque : Le référentiel RPMForge sera installé sous le répertoire /etc/yum.repod en tant que fichier rpmforge.repo.
Importation de la clé du référentiel RPMForge dans RHEL/CentOS 7/6/5/4
Ensuite, vous devrez télécharger et installer la clé GPG de DAG pour votre système.
wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt
Remarque : La clé GPG importée stockée sous le répertoire /etc/pki/rpm-gpg sous forme de fichier RPM-GPG-KEY-rpmforge-jour.
Installation de packages à l'aide du référentiel RPMForge dans RHEL/CentOS 7/6/5/4
Essayons d'installer quelque chose en utilisant le référentiel rpmforge.
yum --enablerepo=rpmforge install aria2
Exemple de sortie :
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
rpmforge
Setting up Install Process
Dependencies Resolved
=================================================================================================
Package Arch Version Repository Size
=================================================================================================
Installing:
aria2 i686 1.15.1-1.el6.rf rpmforge 1.2 M
Installing for dependencies:
nettle i686 2.2-1.el6.rf rpmforge 359 k
Transaction Summary
=================================================================================================
Install 2 Package(s)
Ainsi, chaque fois qu'un nouveau package est installé à l'aide de la commande Yum, le référentiel RPMForge sera inclus.
Désactiver le référentiel RPMForge dans RHEL/CentOS 7/6/5/4
Pour désactiver le référentiel RPMForge, ouvrez simplement le fichier /etc/yum.repos.d/rpmforge.repo.
vi /etc/yum.repos.d/rpmforge.repo
Remplacez « enabled=1 » par « enabled=0 ». 0 signifie éteindre et 1 signifie allumer.
### Name: RPMforge RPM Repository for RHEL 6 - dag
### URL: http://rpmforge.net/
[rpmforge]
name = RHEL $releasever - RPMforge.net - dag
baseurl = http://apt.sw.be/redhat/el6/en/$basearch/rpmforge
mirrorlist = http://apt.sw.be/redhat/el6/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 0
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1