Recherche de site Web

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