RedHat vs Debian: punto de vista administrativo


Hay cientos de distribuciones de Linux disponibles, gratis (en el otro sentido). Cada entusiasta de Linux tiene un gusto especial por cierta distribución, en algún momento. El gusto por la distribución específica depende en gran medida del área de aplicación prevista. Algunas de las famosas distribuciones de Linux y su área de aplicación se enumeran a continuación.

  1. Fedora: implementación de tecnología de vanguardia
  2. RedHat y Debian Server
  3. Ubuntu: una de las distribuciones introductorias para principiantes
  4. Kali y Backtrack: pruebas de penetración, etc.

Bueno, este artículo tiene como objetivo comparar RedHat (Fedora, CentOS) y Debian (Ubuntu) desde el punto de vista de un administrador. RedHat es una distribución comercial de Linux, que se usa más ampliamente en varios servidores en todo el mundo. Fedora es el laboratorio de pruebas de RedHat que es bien conocido por su implementación de tecnología de vanguardia, que se publica cada seis meses.

Aquí la pregunta es cuando hay cientos de distribuciones de Linux disponibles de forma gratuita (en cualquier sentido, de código abierto y económico), ¿por qué alguien invertiría cientos de dólares en comprar una distribución de Linux, haciendo que RedHat tenga tanto éxito? Bueno, la respuesta es que RedHat es mucho más estable.

El ciclo de vida es de unos diez años y después de todo hay alguien a quien culpar si algo no funciona, la cultura corporativa. CentOS es otra distribución que es RedHat menos los paquetes no gratuitos. CentOs es una distribución estable, por lo tanto, la última versión de todos los paquetes se introduce en su RPM después de la prueba, el enfoque sigue siendo la estabilidad de la distribución.

Debian, por otro lado, es una distribución de Linux que es muy estable y contiene una gran cantidad de paquetes en su repositorio. Cualquier otra distribución que se acerque a Debian en este momento es Gentoo. En mi servidor Debian (Squeeze), que está un poco desactualizado.

[email protected]:/home/avi# apt-cache stats 

Total package names: 37544 (751 k) 
Total package structures: 37544 (1,802 k)

¡Ves paquetes de más de 37.5K! Todo lo que necesita está presente en el propio repositorio. El administrador de paquetes Apt es demasiado inteligente para resolver todo el problema de dependencia por sí mismo. Muy raramente, un usuario de Debian necesita descargar e instalar la dependencia manualmente. Debian está construido con varios administradores de paquetes, lo que hace que la administración de paquetes sea muy sencilla.

Ubuntu, que es una distribución de Linux para principiantes. Se sugiere a un entusiasta de Linux novato que comience con Ubuntu en la mayor parte del foro de Linux. Ubuntu mantiene una interfaz simple y fácil de usar, que le da una sensación de sistema operativo Windows a un nuevo usuario.

Debian es la base de Ubuntu, pero su repositorio varía. Ubuntu contiene paquetes actualizados más nuevos y aún es estable. De hecho, Ubuntu es muy apreciado tanto por los principiantes como por los usuarios avanzados.

Llevando la descripción anterior a la siguiente etapa presentándolas de manera puntual para una mejor comprensión y referencia, aquí vamos.

1. RedHat es la distribución más utilizada para servidores.
Debian es una distribución muy utilizada junto a RedHat.

2. RedHat es una distribución comercial de Linux.
Debian es una distribución de Linux no comercial.

3. RedHat contiene aproximadamente 3000 paquetes.
La última versión de Debian (Wheezy) contiene más de 38000 paquetes.

Significa que Debian contiene casi un 80% más de paquetes que RedHat y esta es la razón por la que Debian contiene paquetes como openoffice, cliente Transmission bittorrent, códecs mp3, etc., de los que carece una distribución similar a RedHat y es necesario instalarlos manualmente o desde un repositorio de terceros.

4. La corrección de errores de RedHat lleva un tiempo considerable, ya que está controlada por un pequeño grupo de personas: el Empleado de RedHat.
La corrección de errores en Debian es mucho más rápida, ya que personas de todo el mundo de la comunidad Debian, que trabajan desde diferentes ubicaciones geográficas, lo solucionan simultáneamente.

5. RedHat no publica actualizaciones de paquetes hasta la próxima versión, lo que significa que debe esperar hasta la próxima versión, ya sea menor.
La comunidad de Debian cree que el software es un proceso de evolución continua, por lo que las actualizaciones se publican diariamente.

6. RedHat publica actualizaciones importantes cada seis meses y nada intermedio. La instalación de nuevas actualizaciones en el sistema basado en RedHat es una tarea complicada, donde debe reinstalar todo.
Instalar las actualizaciones de Debian que se publican todos los días es una tarea bastante fácil con apenas 3-4 clics de distancia.

7. RedHat tiene una distribución estable y sólida como una roca lanzada después de pruebas continuas.
Debian contiene paquetes del repositorio estable, inestable y de prueba. Stable contiene paquetes de liberación estable sólidos como una roca. Unstable contiene paquetes más actualizados listos para ser enviados a un repositorio estable. Las pruebas contienen paquetes ya probados y marcados como seguros.

8. El administrador de paquetes de RedHat, Yum, es menos maduro y muchas veces no puede resolver dependencias automáticamente.
El administrador de paquetes Debian Apt es muy maduro y resuelve dependencias automáticamente, la mayoría de las veces.

9. Instalar VLC en RedHat Beta Release 6.1 es una tarea muy difícil que requiere instalar decenas de paquetes manualmente.
En Debian es tan simple como apt-get install vlc *

10. Debian es inteligente para diferenciar los archivos de configuración con otros archivos. Esto facilita la actualización. Los archivos de configuración vírgenes (intactos) se actualizan automáticamente y el que se modifica requiere la interacción de los usuarios ya que el administrador de paquetes pregunta qué hacer, pero este no es el caso de RedHat.

11. RedHat usa los paquetes rpm.
Debian usa los paquetes deb.

12. RedHat usa el administrador de paquetes RPM.
Debian usa el administrador de paquetes dpkg.

13. RedHat usa el solucionador de dependencias yum.
Debian usa el solucionador de dependencias apt-get.

14. Fedora utiliza un único repositorio global que contiene únicamente software gratuito.
Debian contiene un repositorio de contribución y no gratuito junto con un repositorio de software gratuito.

15. Según Wikipedia, Ubuntu se basa en la rama inestable de Debian, pero Fedora no es un derivado y tiene una relación más directa y se mantiene cerca de muchos proyectos anteriores.

16. Fedora usa "su" mientras que Ubuntu usa "sudo" por defecto.

17. Fedora viene con SELinux instalado y habilitado de forma predeterminada junto con algún otro software de "refuerzo" para hacer las cosas más seguras por defecto, a diferencia de Debian.

18. Debian es una distribución basada en la comunidad, a diferencia de RedHat.

19. La seguridad es uno de los temas más importantes tanto para RedHat como para Debian.

20. Fedora, CentOs, Oracle Linux se encuentran entre las distribuciones desarrolladas alrededor de RedHat Linux y es una variante de RedHat Linux.
Ubuntu, Kali, etc. son algunas de las variantes de Debian. Debian es realmente una distribución madre de varias distribuciones de Linux.

21. La instalación de RedHat es un poco fácil de instalar en comparación con Debian. La conexión a Internet durante la instalación de RedHat es una opción. La conexión a Internet durante la instalación de Debian es opcional, pero se recomienda. Además, hasta que apriete, es necesario adquirir la clave WEP, para utilizar la red wifi (instalación). WEP no se usa en estos días y esto es doloroso durante la instalación de Debian, antes de wheezy. Wheezy admite tanto WEP como WPA.

Mi perspectiva

He usado RedHat Enterprise Linux (Beta), Fedora, Centos, Debian y Ubuntu durante años. Siendo un profesional de Linux, la inestabilidad de Fedora no me convenía. CentOs era una buena opción, pero resolver la dependencia manualmente y reinstalar todo después de la actualización fue una mala idea para mí y el punto de vista de mi equipo.

RedHat era muy estable pero, después de todo, a mi empresa no le gustó la idea de gastar miles de dólares en RedHat Enterprise Edition y obtener software obsoleto.

Ubuntu me parece demasiado infantil para ser utilizado en servidores de la Organización que manejan datos críticos.

Uno de mis colegas me sugirió Slack, Mint, etc. pero, después de todo, ¿cuántos servidores funcionan con Slack y Mint en el mundo? Debian, mi distribución favorita, se adaptaba muy bien a mi organización. Ahora la mayor parte de mi servidor está ejecutando Debian y no me arrepiento de esto. De hecho, implementar Debian en mi lugar de trabajo fue una idea genial.

Puede que no esté de acuerdo con mi punto de vista, pero no puede escapar de la verdad, como se indicó anteriormente. Este artículo tiene como objetivo arrojar luz sobre el hecho y no sobre la controversia. Cada distribución tiene sus pros y sus contras. Toda la distribución de Linux disponible en la actualidad sobrevive porque tiene una comunidad de apoyo y un grupo de usuarios, que respetamos.

Eso es todo por ahora. Intentamos brindarle la información relevante, en un formato agradable. No olvide enviarnos sus valiosos comentarios y sugerencias, lo cual es muy apreciado. Pronto se me ocurrirá otro artículo interesante. Hasta entonces, permanezca atento y conectado a TecMint.com para conocer las últimas noticias sobre FOSS y Linux.