GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment configurer le référentiel Remi sur CentOS 5/6 et Fedora 18/19/20

Répertoire Remi

Le référentiel Remi (Les RPM de Remi) fournit la dernière version de divers packages logiciels liés à php et mysql pour les distributions linux basées sur redhat comme centos, fedora et RHEL. Il fournit des packages php, mysql, pecl, des packages pear et de nombreuses autres applications et bibliothèques php open source / gratuites et de nombreux autres packages liés à php. Il est donc conçu pour aider à la configuration de serveurs Web basés sur apache + php avec différents types d'applications open source. Les distributions Centos/Fedora par défaut n'ont pas les dernières versions de ces packages, donc les référentiels comme Remi font le travail.

Le référentiel peut être facilement configuré sur CentOS/Fedora via le RPM du programme d'installation qui configurera la configuration du référentiel.

Configuration sur CentOS 5.x/6.x

Le fichier rpm du programme d'installation de Remi est disponible pour les versions 5.x et 6.x de CentOS. Les URL sont les suivantes

CentOS 5.x - http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
CentOS 6.x - http://rpms.famillecollet.com/enterprise/remi-release-6 .rpm

Sur CentOS Le référentiel Remi dépend du référentiel Epel qui doit être installé avec lui, pour qu'il fonctionne. Si vous avez déjà configuré le référentiel epel, exécutez la commande suivante

$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ rpm -Uvh remi-release-6*.rpm

Si vous n'avez pas encore configuré Epel, exécutez la commande suivante. Il téléchargera le fichier d'installation d'Epel et l'installera avec Remi

$ wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

Pour CentOS 5.x

$ wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
$ wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
$ rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm

C'est ça. Le référentiel remi doit maintenant être configuré sur votre système CentOS.

Configuration sur Fedora 18/19

Sur Fedora, Remi dépend du dépôt Rpmfusion. Configurez donc d'abord le référentiel rpmfusion.

## Remi Dependency on Fedora 19 / 18 / 17 ##
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Le fichier rpm et les instructions de configuration pour rpmfusion se trouvent ici.

Une fois rpmfusion configuré, passez à la configuration de Remi.

$ wget http://rpms.famillecollet.com/remi-release-19.rpm
$ yum install remi-release-19.rpm

Ou directement

## Fedora 20 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-20.rpm
## Fedora 19 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-19.rpm
## Fedora 18 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-18.rpm
## Fedora 17 ##
rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm

Assurez-vous d'utiliser la bonne URL pour votre version de Fedora. Cela devrait terminer la configuration du référentiel Remi sur Fedora.

Vérifier Rémi

Après avoir configuré le référentiel Remi, il est temps de vérifier s'il est correctement fait. Le référentiel Remi est désactivé par défaut. Si vous souhaitez l'activer de manière permanente, éditez le fichier /etc/yum.repos.d/remi.repo

$ sudo nano /etc/yum.repos.d/remi.repo
[remi]
name=Les RPM de remi pour Enterprise Linux 6 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/6/remi/mirror
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

La toute première section qui commence par [remi] est le référentiel principal. Changez la valeur de enabled de 0 à 1 pour l'activer.

Sinon, il peut être activé via yum si nécessaire en utilisant l'option enablerepo.

# yum repolist --enablerepo=remi
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: virror.hanoilug.org
 * epel: mirror.unej.ac.id
 * extras: mirrors.fibo.vn
 * remi: mirror.smartmedia.net.id
 * updates: mirrors.fibo.vn
repo id       repo name                                               status
base          CentOS-6 - Base                                          6,381
epel          Extra Packages for Enterprise Linux 6 - x86_64          10,031
extras        CentOS-6 - Extras                                           13
nginx         nginx repo                                                  47
remi          Les RPM de remi pour Enterprise Linux 6 - x86_64         1,320
updates       CentOS-6 - Updates                                       1,555
repolist: 19,347
#

L'utilisation de l'option enablerepo est suffisante en cas de besoin. Comme on peut le voir, le référentiel remi fournit environ 1320 packages. Il existe 2 dépôts supplémentaires, à savoir remi-php55 et remi-test qui fournissent encore plus de packages.

Répertorier tous les packages

Pour répertorier tous les packages fournis par le référentiel Remi, utilisez la commande suivante.

# yum --disablerepo=* --enablerepo=remi,remi-php55,remi-test list available | less

Installer les packages à partir du référentiel Remi

Pour installer des packages à partir du référentiel Remi, utilisez à nouveau l'option enablerepo

# yum --enablerepo=remi,remi-php55 install php

Ressources

Site officiel du référentiel Remi
http://rpms.famillecollet.com/

FAQ Rémi
http://blog.famillecollet.com/pages/FAQ-francais

Instructions de configuration du référentiel Remi
http://blog.famillecollet.com/pages/Config


Cent OS
  1. Désactiver SELinux sur CentOS ou RHEL 5/5.1/5.2/5.3/5.4/5.5/5.6/5.7

  2. Comment configurer le serveur multimédia Red5 sur CentOS/RHEL 7/6/5

  3. Configurer Rsyslog avec MySQL et LogAnalyzer sur CentOS/RHEL 6/5

  4. Comment configurer le serveur NTP sur CentOS/RHEL 7/6 et Fedora 30/29

  5. Comment configurer le serveur SVN sur CentOS, RHEL et Fedora

Comment installer et activer le référentiel Remi sur CentOS 5, CentOS 6 et CentOS 7

Comment activer le référentiel REMI sur CentOS 8

Dépôts tiers RPM Fusion et comment les activer sur Fedora, RedHat et Centos Linux

Comment configurer le référentiel EPEL sur CentOS 5/6

Comment installer Hwinfo sur Fedora 19/20 et CentOS 5/6

Comment installer le référentiel REMI sur CentOS 8