Red de conocimiento informático - Material del sitio web - Cómo habilitar paquetes en paquetes CentOS

Cómo habilitar paquetes en paquetes CentOS

Red Hat Enterprise Linux (RHEL) y su rama Community Edition, CentOS, tienen un ciclo de vida de 10 años, lo que significa que cada versión de RHEL/CentOS

proporcionará actualizaciones de seguridad por hasta 10 años. Si bien un ciclo de vida tan largo proporciona la compatibilidad y confiabilidad del sistema que tanto necesitan los usuarios empresariales, también existe un inconveniente: a medida que el ciclo de vida de la versión subyacente de RHEL/CentOS llega a su fin, las aplicaciones principales y el entorno de ejecución quedarán obsoletos. Por ejemplo, CentOS

6.5 tiene una fecha de vencimiento del 30 de noviembre de 2020. Esta versión se entrega con Python 2.6.6 y MySQL

5.1.73. Mira, ambas versiones son muy antiguas.

Por otro lado, intentar actualizar manualmente la cadena de herramientas de desarrollo y el entorno de ejecución en RHEL/CentOS tiene el potencial de bloquear el sistema a menos que todas las dependencias se manejen correctamente. En términos generales, no se recomiendan las actualizaciones manuales a menos que sepa lo que está haciendo. La aparición de la fuente

Colecciones de software

(SCL) ayuda a resolver este problema en RHEL/CentOS. SCL se creó para proporcionar a los usuarios de RHEL/CentOS una forma de instalar y utilizar de forma fácil y segura múltiples repositorios (posiblemente más nuevos) de aplicaciones y entornos de ejecución, todo al mismo tiempo para evitar estropear el sistema.

Las fuentes de terceros pueden

causar conflictos entre los paquetes instalados.

La última versión de SCL proporciona:

Python 3.3 y 2.7

PHP 5.4

Node.js 0.10

Ruby 1.9.3

Perl 5.16.3

MariaDB y MySQL 5.0