Instalar repositorios EPEL, IUS, y Remi en CentOS, Red Hat y Fedora

Actualizado el lunes, 16 diciembre, 2019

En este artículo veremos cómo configurar un sistema CentOS, Red Hat o Fedora para poder hacer uso de los paquetes adicionales de Fedora Enterprise Linux repositorio (EPEL) . El repositorio EPEL es importantísimo, pues ofrece paquetes de mucha utilidad que no están incluidos en los repositorios por defecto de CentOS o Red Hat.

También veremos la instalación del Proyecto Comunidad SIU y el repositorio RPM Remi . IUS y Remi ofrecen las versiones más recientes de software (ejemplo: MySQL y PHP).

 

Instalación del repo EPEL:

El repositorio CentOS Extras incluye el paquete de instalación de EPEL. Para instalar el paquete EPEL, ejecuta:

sudo yum install epel-release

Si tienes problemas será porque el repositorio CentOS Extras está desactivado, lo haremos de forma manual, rápido y seguro:

CentOS y Red Hat Enterprise Linux 5.x

wget 

sudo rpm -Uvh epel-release-5*.rpm

CentOS y Red Hat Enterprise Linux 6.x
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

sudo rpm -Uvh epel-release-6*.rpm

CentOS y Red Hat Enterprise Linux 7.x
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

sudo rpm -Uvh epel-release-latest-7*.rpm

Si te aparece algun error del tipo: File Not Found al descargar el paquete, es posible que el nombre de la versión haya cambiado. Accede a la página de Fedora EPEL  y copia y pega el nuevo nombre.

 

Instalación del repo IUS:

Los nombres de los paquetes SIU son diferentes de los utilizados en los repositorios oficiales. La razón es simple, evitar conflictos sin que nos demos cuenta.

CentOS 5. x

wget 

sudo rpm -Uvh ius-release*.rpm

CentOS 6.x
wget https://centos6.iuscommunity.org/ius-release.rpm

sudo rpm -Uvh ius-release*.rpm

CentOS 7.x
wget https://centos7.iuscommunity.org/ius-release.rpm

sudo rpm -Uvh ius-release*.rpm

Red Hat 5.x
wget 

sudo rpm -Uvh ius-release*.rpm

Red Hat 6.x
wget https://rhel6.iuscommunity.org/ius-release.rpm

sudo rpm -Uvh ius-release*.rpm

Red Hat 7.x
wget https://rhel7.iuscommunity.org/ius-release.rpm

sudo rpm -Uvh ius-release*.rpm

Si te aparece algun error del tipo: File Not Found al descargar el paquete, es posible que el nombre de la versión haya cambiado. Accede a IUS Getting Started Page  y copia y pega el nuevo nombre.

 

Actualizar los paquetes instalados a las versiones de IUS

Si ya tienes instalado un paquete pero lo quieres actualizar a una versión más reciente del repositorio SIU, debes instalar el SIU yum plugin para facilitar y automatizar el proceso de actualización.

sudo yum install yum-plugin-replace

Ahora empezamos… por ejemplo: para reemplazar el PHP instalado por el PHP 5.6  del repositorio SIU, ejecuta el comando siguiente:
sudo yum replace php --replace-with php56

Puedes consultar la SIU Guía.

 

Instalar el repo Remi:

El repositorio Remi tiene versiones más recientes de software que los oficiales. El repositorio Remi depende del repositorio EPEL.

CentOS y Red Hat 5.x

wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

sudo rpm -Uvh remi-release-5*.rpm

CentOS y Red Hat 6.x
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

sudo rpm -Uvh remi-release-6*.rpm

CentOS y Red Hat 7.x
wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

sudo rpm -Uvh remi-release-7*.rpm

Si te aparece algun error del tipo: File Not Found al descargar el paquete, es posible que el nombre de la versión haya cambiado. Accede a Remi Repository Configuration  y copia y pega el nuevo nombre.

 

Habilitar el repositorio Remi:

El repositorio Remi está desactivado por defecto, así que procedemos a activarlo:

sudo nano /etc/yum.repos.d/remi.repo

Editamos a enabled 1:
name=Les RPM de remi pour Enterprise Linux $releasever - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/$releasever/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
failovermethod=priority

 

Comprobar repositorios:

Para ver los repositorios instalados y si están activados:

yum repolist

Para ver los repositorios desactivados:
yum repolist disabled

 

Bueno, creo que con este articulo no tendras ninguna duda al respecto de como instalar estos repositorios.

 

 

Agregar comentario