En este artículo veremos cómo instalar el repositorio Remi en CentOS 6 paso a paso, imprescindible si quieres disponer de versiones actualizadas en tu viejo servidor o VPS CentOS de algunas piezas de software que no se actualizan en los repositorios de la distribución.
Contenido
Antes de instalar el repositorio Remi en CentOS 6
Para seguir esta breve guía de instalación del repositorio Remi en CentOS 6 necesitas partir de los siguientes requerimientos:
- Una instalación actualizada de CentOS 6.
- Un usuario con permisos de sudo o el propio root.
- Conexión a Internet.
Cómo obtener el repositorio Remi para CentOS 6
El repositorio Remi se instala en CentOS 6 a través de un paquete con formato RPM que podemos obtener visitando la página del proyecto:
En la sección «EOL Enterprise Linux» encontraremos los repositorios para distintas versiones de estos sistemas operativos que ya han alcanzado el final de su ciclo de vida, entre los que se encuentra CentOS 6:
Es posible navegar a través del contenido de los repositorios, pero no hay enlace al paquete que permite añadir el repositorio en el sistema.
Afortunadamente podemos ofrecerte el paquete llamado remi-release-6.rpm, que incluimos en el momento de redactar este artículo en su momento. Al instalarlo se autoconfigurará el repositorio. Podemos instalar este paquete directamente desde consola con el comando yum:
~$ sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-6.rpm
Es importante señalar que como dependencia del repositorio Remi se encuentra también el repositorio EPEL, por lo que tras esta operación disponemos en realidad de dos nuevos repositorios (si no estaba EPEL instalado anteriormente).
Actualizamos la información de los repositorios del sistema, entre los que se encuentran los que acabamos de descargar:
~$ sudo yum update
Cómo configurar el repositorio Remi en CentOS 6
En realidad ahora disponemos de distintos repositorios de Remi en el sistema, pero solamente está activado el principal, como podemos ver con el comando yum repolist:
~$ sudo yum repolist enabled |grep -i remi remi-safe Safe Remi's RPM repository for Enterprise Linux 6 - x8 2.973
Sólo se activa el repositorio remi-safe por defecto, pero dispones de muchos más si obtenemos una lista de los deshabilitados:
~$ sudo yum repolist disabled |grep -i remi remi Remi's RPM repository for Enterprise Linux 6 - x86_64 remi-debuginfo Remi's RPM repository for Enterprise Linux 6 - x86_64 remi-glpi91 Remi's GLPI 9.1 RPM repository for Enterprise Linux 6 remi-glpi92 Remi's GLPI 9.2 RPM repository for Enterprise Linux 6 remi-glpi93 Remi's GLPI 9.3 RPM repository for Enterprise Linux 6 remi-glpi94 Remi's GLPI 9.4 RPM repository for Enterprise Linux 6 remi-php54 Remi's PHP 5.4 RPM repository for Enterprise Linux 6 - remi-php55 Remi's PHP 5.5 RPM repository for Enterprise Linux 6 - remi-php55-debuginfo Remi's PHP 5.5 RPM repository for Enterprise Linux 6 - remi-php56 Remi's PHP 5.6 RPM repository for Enterprise Linux 6 - remi-php56-debuginfo Remi's PHP 5.6 RPM repository for Enterprise Linux 6 - remi-php70 Remi's PHP 7.0 RPM repository for Enterprise Linux 6 - remi-php70-debuginfo Remi's PHP 7.0 RPM repository for Enterprise Linux 6 - remi-php70-test Remi's PHP 7.0 test RPM repository for Enterprise Linu remi-php70-test-debuginfo Remi's PHP 7.0 test RPM repository for Enterprise Linu remi-php71 Remi's PHP 7.1 RPM repository for Enterprise Linux 6 - remi-php71-debuginfo Remi's PHP 7.1 RPM repository for Enterprise Linux 6 - remi-php71-test Remi's PHP 7.1 test RPM repository for Enterprise Linu remi-php71-test-debuginfo Remi's PHP 7.1 test RPM repository for Enterprise Linu remi-php72 Remi's PHP 7.2 RPM repository for Enterprise Linux 6 - remi-php72-debuginfo Remi's PHP 7.2 RPM repository for Enterprise Linux 6 - remi-php72-test Remi's PHP 7.2 test RPM repository for Enterprise Linu remi-php72-test-debuginfo Remi's PHP 7.2 test RPM repository for Enterprise Linu remi-php73 Remi's PHP 7.3 RPM repository for Enterprise Linux 6 - remi-php73-debuginfo Remi's PHP 7.3 RPM repository for Enterprise Linux 6 - remi-php73-test Remi's PHP 7.3 test RPM repository for Enterprise Linu remi-php73-test-debuginfo Remi's PHP 7.3 test RPM repository for Enterprise Linu remi-safe-debuginfo Remi's RPM repository for Enterprise Linux 6 - x86_64 remi-test Remi's test RPM repository for Enterprise Linux 6 - x8 remi-test-debuginfo Remi's test RPM repository for Enterprise Linux 6 - x8
Los paquetes importantes y estables ya se hallan en el repositorio remi-safe, pero si quisieras activar y desactivar alguno de estos repositorios podríamos hacerlo a mano editando los archivos de /etc/yum.repos.d/, aunque es mejor usar alguna herramienta como yum-config-manager, presente en el paquete yum-utils:
~$ sudo yum install -y yum-utils
Si por ejemplo te interesara instalar versiones más recientes de ciertos paquetes, podrías activar el repositorio remi:
~$ sudo yum-config-manager --enable remi
Conclusión
Así de fácil se puede instalar y configurar el repositorio Remi en CentOS 6 y mantener el sistema actualizado con software reciente.
Si tienes dudas, preguntas, alguna sugerencia, etc. puedes dejar un comentario.
¡Apoya comoinstalar.me!
¿Ya tienes a tu alcance paquetes actualizados gracias a esta guía de instalación y configuración de este repositorio en tu sistema? Si es así y quieres agradecérnoslo puedes colaborar con el mantenimiento de este sitio dejando una propina a partir de 1 $ desde PayPal:
¡Gracias!