CentOS vs. Ubuntu

Comparativa

Con tantas distribuciones de Linux disponibles, elegir una para la computadora de su hogar no es fácil.

Elegir una distribución de Linux para un servidor es aún más difícil.

Un servidor funciona las 24 horas del día, a menudo realizando tareas complejas, por lo que elegir una distribución en la que pueda confiar es clave.

Ubuntu es una de las opciones más populares debido a su gran ubicuidad, pero está lejos de ser la única opción.

CentOS es otra gran opción gracias a su reputación de ser tan sólido y estable como puede ser.

Ubuntu es la mejor opción para la mayoría de las personas, pero hay algunos casos en los que querrás considerar CentOS.

¿Qué es CentOS?

CentOS, por otro lado, puede ser más un misterio.

Esta distribución se basa en Red Hat Enterprise Linux, que es un producto pago.

CentOS es de libre acceso y de código abierto, pero hace uso del trabajo que entra en Red Hat Enterprise Linux.

No obtiene el mismo soporte que obtendría con la oferta de Red Hat ya que no está pagando por el soporte.

Dicho esto, CentOS es compatible con la comunidad, por lo que no estás solo si tienes un problema.

Servidor CentOS vs. Ubuntu

Además de la versión de escritorio ampliamente utilizada de Ubuntu, hay otra versión para usar en un servidor.

Esta distribución se llama acertadamente Ubuntu Server.

Una de las diferencias clave entre las dos versiones es que Ubuntu Server no tiene una interfaz gráfica de usuario por defecto.

Si está buscando saber más, este es un resumen de las diferencias adicionales entre Ubuntu y Ubuntu Server.

Debido al amplio uso de su fuente ascendente, Red Hat Enterprise Linux, CentOS ha desarrollado una reputación de ser segura y estable.

Ambos son factores importantes a la hora de elegir una distribución para su servidor.

CentOS también es altamente personalizable, lo cual es útil para eliminar servicios que no necesita.

Ubuntu recibe actualizaciones con más frecuencia que CentOS y generalmente tiene paquetes más nuevos disponibles.

Esto es bueno y malo. Significa que Ubuntu recibirá nuevas características antes, pero también puede ver nuevos errores introducidos.

El ciclo de actualización más lento utilizado por CentOS ayuda a mantener la estabilidad, pero puede significar que no obtendrá actualizaciones críticas de seguridad tan rápido.

Ganador: CentOS gana a Ubuntu por un pelo gracias a su estabilidad sólida como una roca.

CentOS vs. Ubuntu: instalación y configuración

Tanto CentOS como Ubuntu ofrecen procesos de instalación optimizados, pero cada uno tiene fortalezas diferentes.

Con Ubuntu Server, no obtienes la interfaz gráfica, pero sigue siendo fácil para casi cualquier persona.

Mientras que el instalador de Ubuntu pretende ser fácil para cualquiera, CentOS tiene como objetivo hacer que el proceso sea rápido y fácil para los administradores del sistema.

Si está utilizando la versión de escritorio de Ubuntu para su servidor, la configuración es bastante fácil.

Instalar software, ajustar la configuración y habilitar y deshabilitar servicios es relativamente fácil.

CentOS también proporciona un conjunto robusto de opciones de configuración, aunque está utilizando algunas aplicaciones diferentes en el back-end.

Configurar CentOS o Ubuntu a través de la línea de comando es diferente.

Encontrará algunos archivos de configuración en diferentes lugares, la gran diferencia es el administrador de paquetes utilizado por cada distribución.

Ubuntu usa Apt mientras que CentOS usa Yum.

Usar cada uno es bastante fácil, pero hay algunas diferencias importantes entre los dos.

Ganador: Ubuntu gana aquí gracias a su facilidad de uso y la cantidad de documentación que encontrará en línea.

CentOS vs Ubuntu: rendimiento

Si está ejecutando aplicaciones o servicios de uso intensivo de recursos en su servidor, el rendimiento del sistema operativo es importante.

Si bien las distribuciones de Linux serán más o menos similares en rendimiento en comparación con otros sistemas operativos, algunas aún tienen sus ventajas.

Ubuntu Server está más reducido de forma predeterminada, lo que le da una ventaja.

Dicho esto, puede ajustar CentOS para exprimir más rendimiento si lo desea o lo necesita.

Al mirar un informe de Phoronix, Ubuntu a veces lidera CentOS, mientras que otras veces es al revés.

Ganador: Este es un empate. Esta categoría es simplemente demasiado cercana a la llamada.

CentOS vs. Ubuntu: uso de computadoras portátiles

Si bien el objetivo principal de este artículo es examinar CentOS vs. Ubuntu para el uso del servidor, ambos también son sistemas operativos de escritorio.

Si usa uno de estos con frecuencia en un servidor o servidores, es posible que también se sienta más cómodo al ejecutarlo en su computadora portátil.

Aquí es donde verás algunas diferencias más dramáticas entre los dos.

CentOS 7 usa el núcleo Linux 3.10, mientras que Ubuntu 18.04 usa el núcleo Linux 4.18. El kernel más nuevo brinda soporte para hardware más nuevo.

Si está utilizando una computadora portátil relativamente nueva, es posible que CentOS no reconozca cierto hardware.

En algunos casos, puede encontrar e instalar los controladores para ese hardware usted mismo, pero esto puede ser complicado.

Ubuntu tendrá un soporte mucho mejor para las computadoras portátiles más nuevas en general.

Por otro lado, si lo está instalando en un ThinkPad que tiene algunos años, CentOS podría funcionar perfectamente.

Es probable que si funciona bien al principio, seguirá funcionando incluso después de las actualizaciones.

Esta es un área donde la estabilidad de CentOS proporciona es especialmente útil.

Ganador: Ubuntu gana esta categoría gracias a la gran cantidad de hardware que admite.

Otros aspectos a considerar

Si está utilizando un servidor privado virtual de una compañía como Linode o DigitalOcean, la instalación es tan fácil como aprovisionar un nuevo servidor.

No necesita preocuparse por el proceso de instalación, ni tendrá que preocuparse por si cierto hardware es compatible.

El tamaño de la comunidad alrededor de cada distribución también es algo a tener en cuenta.

Debido a su popularidad, Ubuntu tiene más repositorios comunitarios disponibles.

También tiene más usuarios que pueden haberse encontrado con los problemas que tienes y que pueden compartir cómo los superaron.

CentOS tiene menos participación de mercado que Ubuntu, pero la documentación proporcionada por Red Hat Enterprise Linux puede ayudar un poco aquí.

¿Qué distribución de servidor es adecuada para usted?

Si aún tiene problemas para elegir después de leer las comparaciones anteriores, piense en qué distribución se siente más cómodo.

Vas a usar mucho esta distribución, así que si se trata de lanzar una moneda, elige la que has usado más.

Esa familiaridad hará que las tareas de mantenimiento diario sean mucho más fáciles.

¿Qué pasa si no tienes mucha experiencia con CentOS o Ubuntu? Ubuntu es una gran opción para usuarios de Linux menos experimentados o nuevos.

Otros aspectos a considerar

Si está utilizando un servidor privado virtual de una compañía como Linode o DigitalOcean, la instalación es tan fácil como aprovisionar un nuevo servidor. No necesita preocuparse por el proceso de instalación, ni tendrá que preocuparse por si cierto hardware es compatible.

El tamaño de la comunidad alrededor de cada distribución también es algo a tener en cuenta.

Debido a su popularidad, Ubuntu tiene más repositorios comunitarios disponibles. También tiene más usuarios que pueden haberse encontrado con los problemas que tienes y que pueden compartir cómo los superaron.

CentOS tiene menos participación de mercado que Ubuntu, pero la documentación proporcionada por Red Hat Enterprise Linux puede ayudar un poco aquí.

Avatar
Carlos Dagorret
CTO Facultad de Ciencias Económicas

My research interests include distributed robotics, mobile computing and programmable matter.

comments powered by Disqus