Con
tantas distribuciones de Linux disponibles, elegir una para la
computadora de tu 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 realiza tareas complejas, por lo que elegir una distribución en
la que puedas confiar es la clave.
Ubuntu
es una de las opciones más populares
debido a su omnipresencia, pero está lejos de ser la única opción. CentOS es otra gran opción gracias a su
reputación de ser sólido y estable.
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?
Si
alguna vez leíste sobre Linux, probablemente conozcas un poco sobre
Ubuntu. Es una distribución fácil de usar basada en Debian y es una de las
versiones más utilizadas de Linux.
CentOS,
por otro lado, puede ser más un misterio. Esta distribución se basa en Red
Hat Enterprise Linux, que es un producto de pago. CentOS está
disponible de forma gratuita
y de código abierto, pero hace uso del
trabajo que se realiza en Red Hat Enterprise Linux.
No
tienes el mismo soporte que obtendrías con lo que ofrece Red Hat, ya que no
estás pagando por el soporte. Dicho esto, CentOS es compatible con la
comunidad, así que no estás solo si te encuentras con un problema.
CentOS vs. Ubuntu Server
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.
Debido
al amplio uso de su fuente ascendente, Red Hat Enterprise Linux, CentOS ha
desarrollado una reputación de ser seguro y estable. Ambos son factores
importantes a la hora de elegir una distribución para tu servidor. CentOS
también es altamente personalizable, lo que es útil para eliminar servicios que
no necesitas.
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 puedes 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ás
actualizaciones de seguridad críticas tan rápido.
Ganador: CentOS gana sobre Ubuntu solo 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 diferentes puntos fuertes. Con Ubuntu Server, no
obtienes la interfaz gráfica, pero sigue siendo fácil para casi cualquier
persona. Si bien el instalador de Ubuntu pretende ser fácil para cualquier
persona, CentOS pretende hacer que el proceso sea rápido y fácil para los
administradores de sistemas.
Si
estás utilizando la versión de escritorio de Ubuntu para tu servidor, la
configuración es bastante fácil. Instalar software, ajustar la
configuración y habilitar y deshabilitar los servicios es relativamente
fácil. CentOS también proporciona un conjunto sólido de opciones de
configuración, aunque utiliza algunas aplicaciones diferentes en el back-end.
La
configuración de CentOS o Ubuntu a través de la línea de comando es
diferente. Encontrarás algunos archivos de configuración en diferentes
lugares, la gran diferencia es el administrador de paquetes que utiliza 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ás en línea.
CentOS vs. Ubuntu: Rendimiento
Si
estás ejecutando aplicaciones o servicios con uso intensivo de recursos en tu
servidor, el rendimiento del sistema operativo es importante. Si bien las
distribuciones de Linux serán aproximadamente similares en rendimiento en
comparación con otros sistemas operativos, algunas todavía tienen sus ventajas.
Ubuntu
Server es más liviano por defecto, lo que te da una ventaja. Dicho esto,
puedes configurar CentOS para obtener más rendimiento si lo deseas o lo
necesitas.
Ganador: Aquí no hay un ganador claro, es un empate.
CentOS vs. Ubuntu: Uso en Laptops
Si
bien el propósito principal de este artículo es examinar CentOS frente a Ubuntu
para el uso en servidores, ambos también son sistemas operativos de
escritorio. Si usas con frecuencia uno de estos en un servidor o
servidores, puede que también te sientas más cómodo ejecutándolo en tu
computadora portátil.
Aquí
es donde verás algunas diferencias más dramáticas entre los dos. CentOS 7
usa el kernel
de Linux 3.10, mientras que Ubuntu 18.04 usa el kernel de Linux
4.18. El kernel más nuevo ofrece soporte para hardware más nuevo.
Si
estás utilizando una computadora portátil relativamente nueva, es posible que
CentOS no reconozca cierto hardware. En algunos casos, puedes encontrar e
instalar controladores para ese hardware, pero esto puede ser
complicado. Ubuntu tendrá mucho mejor soporte para computadoras portátiles
más nuevas en general.
Por
otro lado, si lo estás instalando en una ThinkPad que tiene algunos años,
CentOS podría funcionar perfectamente. Las posibilidades son buenas de que,
si funciona bien al principio, continuará funcionando bien 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 soporta.
Otros aspectos a considerar
Si
estás utilizando un servidor privado virtual de una empresa como Linode o
DigitalOcean, la instalación es tan fácil como aprovisionar un servidor
nuevo. No tienes que preocuparte por el proceso de instalación en
absoluto, ni tendrás que preocuparte por si se admite cierto hardware.
El
tamaño de la comunidad en torno a 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
topado con los problemas que estás teniendo y que pueden compartir cómo
superaron esos problemas.
CentOS
tiene menos cuota 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 ti?
Si
aún tienes problemas para elegir después de leer las comparaciones anteriores,
detente a pensar en la distribución con la que te sientas más cómodo. Vas
a utilizar mucho esta distribución, por lo que, si se trata de lanzar una
moneda, elije la que has usado más. Esa familiaridad hará que las tareas
diarias de mantenimiento sean mucho más fáciles.
¿Qué
pasa si no tienes mucha experiencia con CentOS o Ubuntu? Ubuntu es una
excelente opción para los usuarios
de Linux menos experimentados o nuevos.
¿Cuál
es el mejor para ti? ¿Por qué? Hazme el favor de compartir el post en las redes
sociales.
Fuente:
Makeuseof