GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo configurar el repositorio de Remi en CentOS 5/6 y Fedora 18/19/20

Repositorio Remi

El repositorio Remi (Les RPM de Remi) proporciona la última versión de varios paquetes de software relacionados con php y mysql para distribuciones de linux basadas en redhat como centos, fedora y RHEL. Proporciona paquetes php, mysql, pecl, paquetes pera y muchas otras aplicaciones y bibliotecas php de código abierto/gratis y muchos otros paquetes relacionados con php. Por lo tanto, está diseñado para ayudar a configurar servidores web basados ​​en apache+php con varios tipos de aplicaciones de código abierto. Las distribuciones predeterminadas de centos/fedora no tienen las últimas versiones de estos paquetes, por lo que los repositorios como Remi hacen el trabajo.

El repositorio se puede configurar fácilmente en CentOS/Fedora a través del instalador rpm que establecerá la configuración del repositorio.

Configuración en CentOS 5.x/6.x

El archivo rpm del instalador de Remi está disponible para las versiones 5.x y 6.x de CentOS. Las URL son las siguientes

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

En CentOS El repositorio de Remi depende del repositorio de Epel que debe instalarse junto con él para que funcione. Si ya tiene la configuración del repositorio de epel, ejecute el siguiente comando

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

Si aún no tiene la configuración de Epel, ejecute el siguiente comando. Descargará el archivo de instalación de Epel y lo instalará junto con 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

Para 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

Eso es todo. Ahora el repositorio remi debería estar configurado en su sistema CentOS.

Configuración en Fedora 18/19

En Fedora, Remi depende del repositorio Rpmfusion. Así que primero configure el repositorio de 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

El archivo rpm y las instrucciones de configuración para rpmfusion se pueden encontrar aquí.

Después de configurar rpmfusion, continúe con la configuración de Remi.

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

O directamente

## 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

Asegúrese de usar la URL correcta para su versión de Fedora. Eso debería terminar de configurar el repositorio de Remi en Fedora.

Verificar Remi

Después de configurar el repositorio de Remi, es hora de comprobar si se ha hecho correctamente. El repositorio de Remi está deshabilitado de forma predeterminada. Si desea habilitarlo permanentemente, edite el archivo /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 primera sección que comienza con [remi] es el repositorio principal. Cambie el valor de habilitado de 0 a 1 para habilitarlo.

De lo contrario, se puede habilitar a través de yum cuando sea necesario mediante la opción 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
#

El uso de la opción enablerepo es suficiente cuando es necesario. Como puede verse, el repositorio de remi proporciona alrededor de 1320 paquetes. Hay 2 repositorios más, a saber, remi-php55 y remi-test que proporcionan incluso más paquetes.

Lista de todos los paquetes

Para enumerar todos los paquetes provistos por el repositorio de Remi, use el siguiente comando.

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

Instalar paquetes desde el repositorio de Remi

Para instalar paquetes desde el repositorio de Remi, use la opción enablerepo nuevamente

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

Recursos

Sitio oficial del repositorio Remi
http://rpms.famillecollet.com/

Preguntas frecuentes sobre Remi
http://blog.famillecollet.com/pages/English-FAQ

Instrucciones de configuración del repositorio de Remi
http://blog.famillecollet.com/pages/Config-en


Cent OS
  1. Deshabilite SELinux en CentOS o RHEL 5/5.1/5.2/5.3/5.4/5.5/5.6/5.7

  2. Cómo actualizar CentOS 6.2/6.3/6.4/6.5 a CentOS 6.6

  3. Instale el repositorio CentALT RPM en CentOS, RHEL 6/5

  4. Cómo configurar AWStats (Analizador de registros de Apache) en CentOS, RHEL y Fedora

  5. Cómo instalar Python 2.7.18 en CentOS/RHEL 7/6 y Fedora 32/31

Cómo instalar y habilitar Remi Repository en CentOS 5, CentOS 6 y CentOS 7

Cómo habilitar el repositorio REMI en CentOS 8

Repositorios de terceros de RPM Fusion y cómo habilitarlos en Fedora, RedHat y Centos Linux

Cómo configurar el repositorio EPEL en CentOS 5/6

Cómo instalar Hwinfo en Fedora 19/20 y CentOS 5/6

Cómo instalar el repositorio REMI en CentOS 8