Soy un usuario feliz de Fedora, pero la mayoría de los sistemas SCADA que conozco usan CentOS. Voy a proporcionar una solución SCADA en Linux. ¿Debo convertirme a CentOS o quedarme con mi amiga Fedora?
Versión corta: si espera que el sistema esté en uso por más de 1 año, use Centos 6.
Versión larga:
la pregunta para cualquier aplicación se reduce a cuánto tiempo desea ejecutar el sistema sin grandes problemas. Tenga en cuenta que este tipo de preocupaciones tienden a ser mucho más largas que el período temporal inicialmente esperado.
(Nota: estoy usando Red Hat Enterprise Linux (RHEL) y Centos indistintamente ya que son compatibles con binarios y Centos es típicamente un sustituto gratuito utilizado en lugar de RHEL)
El Proyecto Fedora proporciona activamente actualizaciones para sus dos versiones más recientes (a partir de este escrito, Fedora 14 y 15). Tiene el conjunto de paquetes más reciente, pero está solo una vez que se lanza la versión N + 2. ( según Fedora Wiki )
Red Hat Enterprise Linux y Centos tienen un ciclo de vida de soporte regular de 7 años y un ciclo de vida extendido de 10 años ( según Wikipedia )
Antes del lanzamiento de Centos 6, había que considerar una compensación bastante significativa entre este y Fedora. RHEL5 se creó en Fedora 6, que se lanzó en 2006. Muchos de los paquetes comenzaban a mostrar su edad y la gente quería usar un conjunto de paquetes más reciente para sus aplicaciones (por ejemplo, las últimas versiones de Mediawiki usan una versión más reciente de PHP que que se envió con RHEL5). El lanzamiento de Centos 6 cambia todo esto ya que se basa en el Fedora 12 mucho más reciente con muchos cambios de Fedora 13 y 14 respaldados.
Como está eligiendo en este momento, hay muy pocas razones para no apuntar a Centos 6 a menos que realmente necesite una versión más actual de un paquete (algo largo y difícil sobre esto). Obtendrá un conjunto de paquetes muy actual y 10 años de actualizaciones.
Gracias por esta respuesta: son 9 años después y me pregunto si las cosas han cambiado, es decir, si podría actualizarlo a la situación actual y ¿las cosas cambiaron sustancialmente? Fedora parece tener un sabor de "Servidor" (hoy en día?) - ¿Cómo se compara eso? ¡Salud!
loco
Sigue siendo la elección de con qué frecuencia realiza actualizaciones importantes. El proceso de actualización de versión a versión de Fedora es mucho mejor que hace 9 años, pero sigue siendo una actualización que aún requiere trabajo de su parte para validar. Estoy todavía la ejecución de algunas máquinas Centos6 de volver al camino.
Ophidian
En un mundo centrado en la nube, puede encontrar los desafíos de actualización para Fedora menos problemáticos. Para empezar, las actualizaciones tienden a ser menos importantes cuando se repavimenta todo cada semana. Aún podría encontrar incompatibilidades con su automatización al realizar la transición entre versiones, pero la naturaleza de la nube se presta más a una menor personalización y a más máquinas de un solo propósito que limitan el radio de explosión.
Ophidian
23
Fedora tiene ciclos de lanzamiento y soporte cortos. Por lo general, debe actualizar a versiones más nuevas del sistema operativo con bastante rapidez para continuar recibiendo soporte. Cuando esté configurando un servidor de producción, desea saber con certeza que podrá recibir correcciones de errores y parches de seguridad durante mucho tiempo. El ciclo de soporte de CentOS es el mismo que RHEL, que creo es de diez años.
Este consejo es bueno para cualquier sistema operativo de servidor. Desea saber que cuando configura algo, es sostenible en el futuro previsible.
CentOS se basa en RedHat Enterprise Linux (Sugerencia: Enterprise)
RHEL es muy popular en las grandes empresas, especialmente en el sector financiero. CentOS está construido a partir de los mismos paquetes que RedHat pero sin el soporte (o costo). En general, CentOS funciona ~ 6 meses detrás de RedHat con actualizaciones principales, etc.
Dependiendo de su objetivo, hay ventajas para ambos sistemas; Los repositorios predeterminados de CentOS / RHEL solo incluyen compilaciones de software probado y probado para ser seguro, nunca (o muy raramente) incluyen paquetes no probados o beta. Si usa las actualizaciones de seguridad de RedHat para el software, normalmente estarán disponibles en los repositorios dentro de un mes después de estar disponibles, a veces en cuestión de días por problemas críticos de seguridad. Sin embargo, CentOS vuelve a seguir estas actualizaciones a veces hasta 6 meses.
Fedora tiene la ventaja de tener un software mucho más actualizado. Por ejemplo, RedHat / CentOS 6 (La última versión) se basan, AFIK, en Fedora 9. Fedora tiene versiones más recientes de la mayoría del software disponible en sus repositorios, además de tener, posiblemente, una comunidad más grande de 'usuarios'.
TL, DR;
Fedora tiene un software más actualizado, CentOS / RedHat tiene un software más estable
Editar;
También vale la pena señalar los ciclos de actualización / soporte. En general, las versiones de RedHat / CentOS son compatibles / actualizadas durante años después de las versiones originales, mientras que Fedora deja de ser compatible muy pronto después de la versión. Fedora generalmente no se considera un sistema operativo del servidor, mientras que RedHat / CentOS es
No estoy seguro de por qué cree que las correcciones de seguridad están a 6 meses de RHEL. Por lo general, están disponibles dentro de las 72 horas. Un retraso de 6 meses en los parches de seguridad lo haría inútil. Además, RHEL / CentOS ciertamente no se basan en Fedora. El proyecto Fedora es una bifurcación comunitaria de RHEL, pero han sido mantenidos por grupos completamente separados durante muchos años.
MDMarra
@MarkM CentOS 6 acaba de ser lanzado, RedHat 6 fue lanzado al menos hace 6 meses. Y a partir de RedHat 4 ha sido un tenedor de Fedora - en.wikipedia.org/wiki/...
Dedo
44
Esa es una versión importante, no una actualización de seguridad. Además, los paquetes RHEL se bifurcan de los árboles Fedora. Eso no significa que sean los mismos paquetes.
MDMarra
@MarkM Lo siento, expresé que mal, me refería a los principales cambios (básicos), aunque creo que las actualizaciones de pases todavía se retrasan ligeramente por detrás de los RedHat
Dedo
66
Para ser justos, Fedora es en realidad el proyecto principal de RHEL (según Red Hat). Red Hat luego toma una versión dada de Fedora y la endurece para el uso de Enterprise que posteriormente se lanza como una nueva versión de RHEL.
Ophidian
1
Por lo que entiendo, no hay una gran diferencia entre los dos, yo mismo uso CentOS. Generalmente prefiero quedarme con lo que la industria está haciendo en lo que respecta a aplicaciones como la suya. No hay razón para reinventar la rueda, si ya está funcionando en otro lugar en CentOS, entonces sabes que tienes mucho menos trabajo para ponerlo en funcionamiento. Solo mis 2 Cent (O) s.
Respuestas:
Versión corta: si espera que el sistema esté en uso por más de 1 año, use Centos 6.
Versión larga: la pregunta para cualquier aplicación se reduce a cuánto tiempo desea ejecutar el sistema sin grandes problemas. Tenga en cuenta que este tipo de preocupaciones tienden a ser mucho más largas que el período temporal inicialmente esperado.
(Nota: estoy usando Red Hat Enterprise Linux (RHEL) y Centos indistintamente ya que son compatibles con binarios y Centos es típicamente un sustituto gratuito utilizado en lugar de RHEL)
El Proyecto Fedora proporciona activamente actualizaciones para sus dos versiones más recientes (a partir de este escrito, Fedora 14 y 15). Tiene el conjunto de paquetes más reciente, pero está solo una vez que se lanza la versión N + 2. ( según Fedora Wiki )
Red Hat Enterprise Linux y Centos tienen un ciclo de vida de soporte regular de 7 años y un ciclo de vida extendido de 10 años ( según Wikipedia )
Antes del lanzamiento de Centos 6, había que considerar una compensación bastante significativa entre este y Fedora. RHEL5 se creó en Fedora 6, que se lanzó en 2006. Muchos de los paquetes comenzaban a mostrar su edad y la gente quería usar un conjunto de paquetes más reciente para sus aplicaciones (por ejemplo, las últimas versiones de Mediawiki usan una versión más reciente de PHP que que se envió con RHEL5). El lanzamiento de Centos 6 cambia todo esto ya que se basa en el Fedora 12 mucho más reciente con muchos cambios de Fedora 13 y 14 respaldados.
Como está eligiendo en este momento, hay muy pocas razones para no apuntar a Centos 6 a menos que realmente necesite una versión más actual de un paquete (algo largo y difícil sobre esto). Obtendrá un conjunto de paquetes muy actual y 10 años de actualizaciones.
fuente
Fedora tiene ciclos de lanzamiento y soporte cortos. Por lo general, debe actualizar a versiones más nuevas del sistema operativo con bastante rapidez para continuar recibiendo soporte. Cuando esté configurando un servidor de producción, desea saber con certeza que podrá recibir correcciones de errores y parches de seguridad durante mucho tiempo. El ciclo de soporte de CentOS es el mismo que RHEL, que creo es de diez años.
Este consejo es bueno para cualquier sistema operativo de servidor. Desea saber que cuando configura algo, es sostenible en el futuro previsible.
fuente
CentOS se basa en RedHat Enterprise Linux (Sugerencia: Enterprise)
RHEL es muy popular en las grandes empresas, especialmente en el sector financiero. CentOS está construido a partir de los mismos paquetes que RedHat pero sin el soporte (o costo). En general, CentOS funciona ~ 6 meses detrás de RedHat con actualizaciones principales, etc.
Dependiendo de su objetivo, hay ventajas para ambos sistemas; Los repositorios predeterminados de CentOS / RHEL solo incluyen compilaciones de software probado y probado para ser seguro, nunca (o muy raramente) incluyen paquetes no probados o beta. Si usa las actualizaciones de seguridad de RedHat para el software, normalmente estarán disponibles en los repositorios dentro de un mes después de estar disponibles, a veces en cuestión de días por problemas críticos de seguridad. Sin embargo, CentOS vuelve a seguir estas actualizaciones a veces hasta 6 meses.
Fedora tiene la ventaja de tener un software mucho más actualizado. Por ejemplo, RedHat / CentOS 6 (La última versión) se basan, AFIK, en Fedora 9. Fedora tiene versiones más recientes de la mayoría del software disponible en sus repositorios, además de tener, posiblemente, una comunidad más grande de 'usuarios'.
TL, DR;
Fedora tiene un software más actualizado, CentOS / RedHat tiene un software más estable
Editar;
También vale la pena señalar los ciclos de actualización / soporte. En general, las versiones de RedHat / CentOS son compatibles / actualizadas durante años después de las versiones originales, mientras que Fedora deja de ser compatible muy pronto después de la versión. Fedora generalmente no se considera un sistema operativo del servidor, mientras que RedHat / CentOS es
fuente
Por lo que entiendo, no hay una gran diferencia entre los dos, yo mismo uso CentOS. Generalmente prefiero quedarme con lo que la industria está haciendo en lo que respecta a aplicaciones como la suya. No hay razón para reinventar la rueda, si ya está funcionando en otro lugar en CentOS, entonces sabes que tienes mucho menos trabajo para ponerlo en funcionamiento. Solo mis 2 Cent (O) s.
fuente