Installation EPEL Release, Remi Repo CentOS 7

EPEL Release (Extra Package for Entreprise Linux) est indispensable ainsi que d’autres dépôts très populaires tels que Remi Repo, RPM Forge…etc.Par défaut, les dépôts de CentOS ne contiennent pas tous les outils, modules, logiciels…etc. Nous allons donc voir comment ajouter des dépôts supplémentaires.

En installant EPEL et d’autres dépôts, vous aurez un nombre très important de packages disponibles via le gestionnaire de paquets yum…

Machine virtuelle nécessaire :

Installation EPEL Release Repo

Méthode 1

Se connecter à votre serveur CentOS 7 via SSH :

yum -y install epel-release

rafraîchir la repolist :

yum repolist

Méthode 2

Téléchargez le fichier RPM à l’aide de la commande wget.

cd /tmp
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Installez :

yum install epel-release-7.noarch.rpm

Rafraîchir la repolist :

yum repolist

Activer EPEL Release

Activez la repo avec la commande YUM :

yum --enablerepo=epel [command] [package]

Exemple :

yum --enablerepo=epel install php-imap

Pour afficher des informations sur un package :

yum --enablerepo=epel info php-imap
Modules complémentaires chargés : fastestmirror
Loading mirror speeds from cached hostfile
* base: centos.mirror.fr.planethoster.net
* epel: fr.mirror.babylon.network
* extras: fr.mirror.babylon.network
* remi: fr.mirror.babylon.network
* remi-php55: fr.mirror.babylon.network
* remi-safe: fr.mirror.babylon.network
* updates: centos.mirror.fr.planethoster.net
Paquets installés
Nom             : php-imap
Architecture    : x86_64
Version         : 5.5.38
Révision        : 7.el7.remi
Taille          : 207 k
Dépôt           : installed
Depuis le dépôt : remi-php55
Résumé          : A module for PHP applications that use IMAP
URL             : http://www.php.net/
Licence         : PHP
Description     : The php-imap module will add IMAP (Internet Message Access Protocol)
: support to PHP. IMAP is a protocol for retrieving and uploading e-mail
: messages on mail servers. PHP is an HTML-embedded scripting language.
[root@postfix ~]#

Installation Remi Repo

Télécharger le fichier RPM :

cd /tmp
wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm

Installez :

rpm -Uvh remi-release-7.rpm

Rafraîchir la repolist :

yum repolist

Activer la Repo

On peut activer la repo autrement depuis le fichier remi.repo :

vim /etc/yum.repos.d/remi.repo
# Repository: http://rpms.remirepo.net/
# Blog: http://blog.remirepo.net/
# Forum: http://forum.remirepo.net/
[remi]
name=Remi's RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/remi/$basearch/
#mirrorlist=https://rpms.remirepo.net/enterprise/7/remi/httpsmirror
mirrorlist=http://rpms.remirepo.net/enterprise/7/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
[remi-php55]
name=Remi's PHP 5.5 RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/php55/$basearch/
#mirrorlist=https://rpms.remirepo.net/enterprise/7/php55/httpsmirror
mirrorlist=http://rpms.remirepo.net/enterprise/7/php55/mirror
# NOTICE: common dependencies are in "remi-safe"
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

Activez ensuite ce qu’il vous faut dans ce fichier. Évitez d’activer les bases de test.

Rafraîchir la repolist :

yum repolist

C’est terminé.

Bonne journée et à bientôt.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *