¿Cuál sería una mejor opción para un servidor web, Debian o Ubuntu?
Principalmente uso Python y PostgreSQL con Nginx y, a veces, PHP y MySQL.
¿Cuáles son los pros / contras de cada uno?
¿Cuál sería una mejor opción para un servidor web, Debian o Ubuntu?
Principalmente uso Python y PostgreSQL con Nginx y, a veces, PHP y MySQL.
¿Cuáles son los pros / contras de cada uno?
Respuestas:
Ventajas de Ubuntu:
Ventajas de Debian:
Expandir un poco la respuesta dada para incluir algunos de los otros puntos de dolor comunes que encuentro influyen en mis decisiones aquí:
Ubuntu no está particularmente comprometido a solucionar problemas incluso en sus versiones LTS. He perdido la cuenta de cuántas veces me he encontrado con un problema y la única resolución fue "arreglada en [versión + 1]", sin solución en versiones anteriores. Básicamente, no debe esperar backports de errores importantes y problemas de seguridad; Por lo que he visto, la política efectiva es que los errores menores solo se corrigen en la versión actual.
Ubuntu no se preocupa por la libertad del software al nivel algo extremo que hace Debian, lo cual es un factor detrás de por qué muchos consideran que es más fácil de usar. Están bien enviando cosas como imágenes binarias para controladores cuando esa es la única solución; Debian no lo es. Por ejemplo, para que Debian funcione en mi computadora portátil, tengo que activar explícitamente el repositorio no libre y agregar los paquetes apropiados durante o después de la instalación. Es más probable que el hardware funcione de inmediato, o con un paso de configuración mucho menos difícil, en Ubuntu.
En relación con eso, si planea implementar servidores en una plataforma de computación en la nube, así como en otras plataformas virtuales de código cerrado, normalmente tendrá mejor suerte con Ubuntu. En Amazon EC2, por ejemplo, es trivial ejecutarlo en EC2 . Mientras tanto, ni siquiera puede obtener una copia integrada de sus herramientas EC2 para Debian, debido a un problema de licencia insoluble . En consecuencia, el trabajo en Debian EC2 es mucho menos popular, y también hay problemas similares con otras máquinas virtuales. Básicamente, si su proveedor no está lanzando toda su pila como código abierto, las probabilidades de que acepten la definición estricta de Debian de software libre para las partes que deben ingresar al sistema operativo son bajas.
Retrocediendo por un segundo, también me gusta usar el mismo sistema operativo en mi escritorio que en mi servidor; hace la vida más fácil si puedo concentrarme más tiempo en una plataforma común. Últimamente me resulta difícil usar Ubuntu como esa plataforma porque están rompiendo agresivamente su escritorio con código inestable. El escritorio de Debian es aburrido, pero funciona y se sale de mi camino. Esas también son buenas cualidades para un sistema operativo de servidor, si alguna vez desea ejecutar una herramienta GUI en él.