Tengo un servidor Linux que se ejecuta en Redhat Enterprise (RHEL), pero las versiones de la herramienta en los administradores de paquetes a menudo son obsoletas. ¿Cómo puede alguien reclamar estabilidad para RHEL mientras todas las herramientas están tan desactualizadas? ¿Realmente vale la pena?

Realmente hay una idea errónea sobre el control de versiones de los paquetes que Red Hat ofrece a través de los canales.

El punto importante es: “¡ Red Hat mantiene una versión de paquete diferente y NO es exactamente lo mismo que los paquetes ascendentes! ” Sí, esto es cierto.

Permítanme poner todos los puntos que sé para justificar por qué las versiones del paquete son diferentes a las versiones anteriores.

1. Red Hat no solo toma las fuentes de arriba, sino que trabaja en esa fuente y la hace estable para los sistemas de nivel empresarial.
2. Para una máquina de nivel empresarial, la nueva característica puede ser una característica de arriba, pero estable, es realmente un punto positivo.
3. Como Red Hat mantiene un esquema de versiones de paquete diferente, casi todo el tiempo, las pruebas de vulnerabilidad que se realizan en base a versiones anteriores y allí ChangeLogs dan resultados falsos. (¡Las Pruebas de Vulnerabilidad que solo comparan las versiones de los paquetes con los paquetes anteriores), por lo que los Paquetes de Red Hat parecen ser ” demasiado viejos”!

Red Hat Engineering trabaja en un concepto llamado backporting de un parche desde arriba, lo que significa que, sin cambiar la versión / versión principal de un paquete, obtener el parche ascendente en el paquete xyz. Tiene algunas razones comerciales también. Considere que su organización ha realizado algún tipo de certificación en RHEL para un nivel de paquete en particular, y si Red Hat lanza algún tipo de actualización y cambia la versión de los paquetes a la misma velocidad, su certificación no durará mucho tiempo. Solo para agregar, Red Hat lanza actualizaciones de seguridad lo antes posible, lo cual es realmente admirado por los clientes. Red Hat envía los paquetes a largo plazo, es decir, el paquete y su versión se toman de la parte superior y se entregan a largo plazo, sin embargo, Red Hat todavía tiene que incluir las correcciones de errores y las últimas actualizaciones de los paquetes, esta es la razón Red Hat respalda los nuevos cambios en los paquetes en lugar de cambiar los números de versión a las versiones más altas. Mientras tanto, Ingeniería también tiene que mantener la compatibilidad con versiones anteriores. En palabras simples ” Agregue algo nuevo sin romper nada más que funcione “.

No se deben comparar las versiones de los paquetes ascendentes y los paquetes proporcionados por Red Hat para confirmar si los paquetes que proporciona Red Hat están desactualizados o no. 🙂

Para comprender el proceso completo de backporting, eche un vistazo al enlace Correcciones de seguridad de backporting.

Y lo último no siempre garantiza la estabilidad. Red Hat Engineering tiene que hacer muchas pruebas de regresión por parte del equipo de control de calidad. Para garantizar la estabilidad, asegúrese de obtener las actualizaciones de paquetes firmadas de los canales de Red Hat y, en caso de actualizaciones o declaraciones de vulnerabilidad de seguridad, consulte access.redhat.com | Base de datos CVE

RHEL intercambia vanguardia por la estabilidad. Por lo tanto, no encontrará las últimas versiones de software en los repositorios oficiales de RHEL. Dicho esto, hay varias cosas que puede hacer:

  • Actualice a RHEL6: debe considerar pasar a RHEL 6, que tendrá versiones compatibles con Drupal 7.
  • Actualice a RHEL5.6 e instale php53 : si está en RHEL 5, también puede instalar los paquetes oficiales de php5.3 rpm que admitirán Drupal 7. Realice una “búsqueda de php53 de yum”. Sin embargo, deberá tener la versión 5.6.
  • Agregue repositorios no oficiales : no soy un desarrollador de Python, pero también puede buscar paquetes no oficiales. Consulte http://fedoraproject.org/wiki/EPEL para obtener más paquetes actualizados.

Solo una nota rápida sobre la actualización de RHEL: las grandes desventajas de RHEL es la dificultad de actualizar entre versiones principales; esto generalmente requiere una reinstalación completa. Puede considerar usar Ubuntu como el sistema operativo de su servidor, que es más fácil de actualizar entre versiones principales y generalmente tiene paquetes más recientes. También ha pagado por el apoyo.

Es una idea errónea extremadamente común que lo más nuevo de alguna manera se traduce en más estable. Realmente significa que es probable que uno esté cambiando errores viejos por otros nuevos. En el caso de un sistema operativo “empresarial”, tener errores conocidos siempre prevalecerá por ser tomado por sorpresa.

El problema que enfrenta es realmente uno de tratar de usar un software que tiene requisitos que los paquetes base que se envían con su sistema operativo no son compatibles. Esto no tiene nada que ver con la estabilidad.

More Interesting

Quiero hacer un MBA pero no sé por qué. Odio las matemáticas, pero ciertamente me gustan los temas de administración. ¿Qué debo hacer?

Me cobraron $ 1200 por una citación civil que legalmente no puede superar los $ 500. ¿Qué tengo que hacer?

Soy un estudiante de TI, actualmente en el último año, y quiero prepararme para JP Morgan Chase – Finanzas, que vendrá al campus. ¿Qué tengo que hacer?

Tengo 24 años pero parezco 28 o 29. ¿Qué puedo hacer para parecer 24 años?

Tengo 40 años, soy dueño de un apartamento que vale alrededor de $ 90k (sin hipoteca), tengo alrededor de $ 160k en ahorros. ¿Cómo me puedo retirar?

Soy un ingeniero de software que gana una cantidad decente para pasar el resto de mi vida cómodamente. Pero me encanta escribir y quiero hacer una transición lenta de mi carrera profesional. ¿Hay algún trabajo de medio tiempo por escrito donde pueda trabajar por algún tiempo? ¿Cómo debo comenzar mi carrera en la escritura?

Pertenezco a la sección que, según el gobierno indio, no requiere absolutamente ninguna ayuda para obtener una educación y dejar de lado los trabajos. ¿Cómo trato con esto?

Tengo un trabajo de estudio-trabajo comenzando en Alberta en unas pocas semanas; ¿Debería solicitar permisos de estudiante / trabajo ahora o en el puerto de entrada (aeropuerto de Calgary)?

¿Mi madre me culpó por haber sido agredida sexualmente? ¿Qué tengo que hacer?

Tengo 31 años. ¿Soy demasiado viejo para considerar la facultad de derecho?