¿Cómo eliminar la necesidad de actualizar mi distribución?

1

Actualmente estoy usando Ubuntu en mis servidores de producción.

Prefiero usar arch linux en mi escritorio, ya que nunca tienen una versión para sistemas operativos como ubuntu, debian, etc., por lo que nunca tengo que preocuparme por EOL.

¿Existe alguna posibilidad de que podamos usar Debian con repos? Están configurados para usar 'estable' en lugar de un nombre de código como: jessi, wheezy, etc.

¿Para que nuestros servidores nunca lleguen al final de su vida?

Prefiero tener un sistema operativo como Debian / Ubuntu, porque puedo configurar: Actualizaciones desatendidas

¿O hay algún sistema operativo como ese que pueda usar en mis servidores?

Estoy usando estos servidores para alojar sitios web de magento, [que usa nginx / apache, php, mysql, redis, memcached]

fFace
fuente
Simplemente puede usar una rama de prueba / inestable de Debian, si desea mantener las cosas actualizadas. Otra opción sería usar una distribución continua como Arch, Gentoo o derivados. Si desea apegarse a Debian, puede usar el nombre en clave. Sé que es un trabajo manual, pero con el ciclo de lanzamiento de Debian podría automatizarse con script y sería tan raro que no creo que eso sea un problema de todos modos.
MatthewRock
Básicamente está buscando una distribución con (o forma de tener) lanzamientos continuos muy estables. Sin embargo, tenga en cuenta que nada estará totalmente libre de mantenimiento.
phk

Respuestas:

2

No creo que haya una "solución" fácil para esto. Yo también uso Debian y Arch Linux. Este último en una de mis computadoras portátiles, y Debian en mis servidores (y en realidad también en otra computadora portátil).

Hay una razón por la que no uso Arch en mis servidores; Como es una versión rodante, existe la posibilidad de rotura. Digo potencial porque no describiría Arch Linux como "inestable". Con los años, solo he tenido dos roturas menores (¿es una palabra?). Pero con Debian no he tenido ninguno; como en cero

Sí, a veces cuando hago un pacman -SyuArch, me siento un poco nervioso, mientras que una actualización en Debian nunca ha roto nada (no digo que no pueda suceder, pero nunca lo he experimentado).

Para resumir; en este punto, creo que realmente tienes que elegir entre los dos. Creo que ambos enfoques (lanzamientos versus lanzamientos "fijos") tienen sus puntos fuertes, pero no se puede obtener un lanzamiento rodante "súper confiable".

Cuando Debian (o * buntu) llega a EOL, normalmente hago una copia de seguridad de todos los archivos que no son del sistema, hago una instalación limpia y vuelvo a meter todo de nuevo. No es demasiado molesto en mi humilde opinión.

maulinglawns
fuente
2

Además de ciertas aplicaciones integradas altamente especializadas que siempre se utilizarán en un escenario específico y protegido, debe actualizar su distribución. Para cualquier máquina con una conexión de red (y para la mayoría de las que no la tienen), debe aplicar correcciones de seguridad. También debe mantenerse al día con algunas cosas, incluso, literalmente, con los cambios en la definición de la zona horaria a medida que cambian las leyes. Si agrega nuevo hardware, es posible que necesite controladores más nuevos y, por supuesto, algún día quiera ejecutar un software más nuevo.

No importa qué tipo de distribución elija, siempre hay actualizaciones. Algunas distribuciones como Arch Linux y Debian inestable o pruebas tienen "lanzamientos continuos", es decir, las actualizaciones vienen en partes pequeñas (algunos paquetes a la vez) y hay actualizaciones casi todos los días. Otras distribuciones son más estables, con solo correcciones de errores críticos (principalmente seguridad) en momentos no programados, y lanzamientos importantes solo una o dos veces al año como máximo.

De cualquier manera, su instalación llegará al final de su vida útil si no la actualiza. La única diferencia es si lleva días (Arch) o una década (RHEL).

Las actualizaciones pueden romper cosas. Las actualizaciones desatendidas son generalmente una mala idea. Realice actualizaciones desatendidas en su servidor solo si las ha ensayado primero en una máquina idéntica (mismo hardware o lo suficientemente cerca, exactamente el mismo conjunto de paquetes, la misma configuración excepto por la mínima diferencia en la configuración de red y las cuentas de usuario).

Para un servidor, recomiendo una distribución estable. De esa manera, solo te encuentras con actualizaciones riesgosas cada dos años. Las actualizaciones de seguridad son generalmente seguras.

En Debian, puede apuntar la lista de origen en stablelugar de un nombre de lanzamiento como jessie. La ventaja es que su sistema siempre seguirá las nuevas versiones automáticamente. La desventaja es que un día te despertarás con 3 GB de descargas y 2 horas de E / S de disco para realizar la actualización. Es mejor programar estas cosas.

Gilles
fuente