Centos vs ubuntu

Centos vs ubuntu

Introducción

Ubuntu y Centos son actores principales en entornos empresariales y en el centro de datos. No se puede negar que ambas distribuciones se han demostrado en el espacio del servidor, pero con un examen más detallado, estos son dos animales muy diferentes.

Ubuntu es un excelente contendiente. Centos es un propósito diseñado para la empresa en todos los aspectos de su diseño.

Gerentes de paquetes

Estas dos distribuciones provienen de linajes completamente diferentes. Ubuntu es un descendiente directo de Debian, mientras que Centos es un clon de Redhat Enterprise Linux. Como resultado, tienen sistemas de gestión de paquetes completamente diferentes.

Ubuntu usa APT, la herramienta de paquete avanzado. APT es estándar para todas las distribuciones basadas en Debian. APT utiliza controles más explícitos que lo obligan a actualizar manualmente repositorios e importar claves cuando sea necesario. Dicho esto, también es una herramienta muy poderosa.

Cientos usa el Yum de Redhat, el Administrador de actualizaciones de YellowDog. Maneja la actualización automáticamente cuando se instala un nuevo software, y tiende a ser una forma más rápida y directa de instalar software.

Cabe señalar que APT tiene herramientas y capacidades incorporadas para manejar las actualizaciones de la versión entre las versiones de todo el sistema operativo. Yum no tiene esas capacidades, dejando a la mayoría de los usuarios de Redhat/Centos para optar por una instalación limpia para actualizar.



Repositorios

Ubuntu tiene repositorios absolutamente masivos. Eso se debe en parte a su popularidad, pero también se debe a que Ubuntu se dirige a casi todas las audiencias y casos de uso. Ubuntu también tiene mucho apoyo de terceros y comunitarios. Hay una gran cantidad de repositorios adicionales disponibles para Ubuntu.

CentOS tiene repositorios más limitados pero específicos. Probablemente tenga dificultades para configurar un escritorio de uso general con CentOS, pero encontrará todo lo que necesita para un servidor.

También encontrará que la edad del software en estos repositorios diferirá mucho, incluso en los lanzamientos del servidor. Ubuntu tiene paquetes mucho más nuevos. CentOS, por otro lado, mantendrá paquetes durante años, eligiendo en cambio mantener las cosas ultra consistentes.

Instalador

Ubuntu Bionic Installer

El instalador de Ubuntu es una de sus características de firma y por una buena razón. Ese instalador se ha perfeccionado con el tiempo, y es uno de los más fáciles de usar de cualquier sistema operativo.

Instalador de CentOS

CentOS usa el instalador de Redhat Anaconda. Anaconda también se ha perfeccionado con el tiempo, pero su objetivo es algo diferente. Si bien el instalador de Ubuntu está destinado a realizar que los usuarios no técnicos funcionen lo más fácilmente posible, Anaconda está destinada a ayudar a los administradores del sistema a que su configuración ideal se ejecute rápidamente.

Anaconda tiene más opciones que le permiten configurar fácilmente los dispositivos de instalación y almacenamiento, así como el software incluido de forma predeterminada. Con Anaconda, puede configurar un servidor fuera de la caja con la instalación.



Ciclo de liberación

Ubuntu y Centos tienen versiones de servidor, pero su ciclo y proceso general de liberación es muy diferente.

Ubuntu publica un nuevo lanzamiento aproximadamente cada seis meses. Esos son sus lanzamientos de escritorio, y no son compatibles con mucho tiempo. Cada quinto lanzamiento es un lanzamiento de soporte a largo plazo. Esos son apoyados durante cinco años, y Canonical ofrece contratos de soporte para ellos.

Se lanza una nueva versión de Centos aproximadamente cada tres o cuatro años. Su calendario de lanzamiento está vinculado a Rhel, ya que es un clon. Centos generalmente viene justo después de que se lance una nueva versión de RHEL. Cada lanzamiento de RHEL, y a su vez CentOS, es compatible con unos diez años.

Respaldo corporativo

Tanto Ubuntu como Centos están respaldados por las principales corporaciones, pero la naturaleza de ese apoyo difiere enormemente.

Ubuntu es el producto principal de Canonical. Trabajan duro para desarrollar un entorno completo de la comunidad y el software en torno a Ubuntu. Su horario de lanzamiento está diseñado para ser propicio para eso también. El soporte oficial está disponible para los lanzamientos LTS de Ubuntu, y Canonical Works con Hardware Partners para un mejor soporte con Ubuntu.

Redhat posee el proyecto CentOS y lo ayudan con recursos e información. Sin embargo, ahí es dónde se detiene. Centos se ve obligado a trabajar fuera del trabajo realizado en Rhel y adaptarse alrededor de eso. Redhat no ofrece contratos de soporte para CentOS o trabaja específicamente para garantizar el soporte de TI. Los desarrolladores de Centos trabajan para asegurarse de que sea lo más cerca posible de una copia exacta de RHEL, asegurando que todo el conocimiento de RHEL sea transferible.

Pensamientos de cierre

Ambas distribuciones son una excelente opción para un servidor. La pregunta entre ellos realmente se reduce a lo que quieres más. Centos es excelente si le gusta el ecosistema Redhat o desea un sistema empresarial con soporte adicional a largo plazo.

Ubuntu es una mejor opción si prefiere la familia de distribuciones Debian y prefiere más flexibilidad y software más actualizado. Ubuntu también es una excelente opción si desea la misma distribución en su escritorio y servidor.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Ubuntu 20.04 Guía
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Ubuntu 22.04 Guía
  • Cosas para instalar en Ubuntu 22.04
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Ubuntu 20.04 trucos y cosas que quizás no sepas
  • Cómo clonar un sistema Linux
  • El mejor reproductor de música para Linux
  • Partición clon en Linux