No me gusta repetirme. O incluso vincular a mis propios artículos. Encuentro el ejercicio tedioso, aunque algo necesario para ayudar a los lectores a conectar los puntos. Ahora, aquí hay un tema que he mencionado tantas veces que no es posible abarcar todas las referencias relevantes de los últimos trece años de Dedoimedo:quiero una computadora de escritorio súper estable con un soporte de por vida que exceda la vida del hardware.
Suena simple. Y todavía. A lo largo de mis aventuras con Linux, he usado una pequeña cantidad de distribuciones de Linux de manera seria y productiva en el escritorio. OpenSUSE, Ubuntu, Kubuntu. Un poco de MX Linux últimamente. Pero eso es más o menos eso. La fórmula dorada parece tan difícil de lograr. Las distribuciones son modernas y volubles o estables y antiguas. En cierto modo, no puedes conseguir el punto óptimo en el medio. O tal vez puedas. Transmisión de CentOS 8.
Transmisión frente a no transmisión
Hace varias semanas, probé CentOS 8. Era una distribución bastante sólida y la promesa de diez años de soporte es definitivamente atractiva. Complemente eso con un poco de personalización partidista, y puede tener un escritorio muy agradable, aunque este sistema no está diseñado para usarse en la función de escritorio clásica. Sin repositorios adicionales, los usuarios comunes tendrán dificultades para encontrar la alegría moderna y cotidiana que necesitan. E incluso cuando se trata de trabajo, el contenido del repositorio puede volverse obsoleto.
A lo largo de los años, CentOS cambió y agregó cosas más "recientes", como versiones más nuevas del navegador y el cliente de correo. Una década es mucho tiempo para no actualizar la base de software, pero también es extremadamente arriesgado, especialmente si promete no romper ABI/API durante ese período. Lo que significa que los usuarios deben elegir entre Fedora de última generación con su vida útil ultracorta o CentOS, similar a una tortuga.
El compromiso, y una solución, a este dilema podría ser CentOS Stream. Este sería el tipo de edición móvil de CentOS, algo similar a openSUSE Tumbleweed, que sería un trampolín entre Fedora y CentOS propiamente dicho. Las ventajas de esta idea son muchas:las personas no pueden o no quieren comprometerse con Fedora en el entorno de trabajo, pero podrían dedicar recursos a ejecutar un CentOS en modo "moderno", porque todavía tienen el paquete básico de longevidad, estabilidad y soporte, con solo algunos cambios en el paquete de software. Eso puede ser controlado, administrado y probado. Tiempos felices.
En el espacio de Linux, Ubuntu resuelve el problema con lanzamientos de LTS más frecuentes con ciclos de soporte (gratuitos) más cortos, aunque bastante respetables, y la capacidad de usar canales de repositorio adicionales que contienen versiones de software más nuevas. De hecho, este modelo en realidad no se ha replicado en ningún otro lugar, y CentOS Stream representa el único otro lugar donde obtiene funciones empresariales y de escritorio una al lado de la otra. Así que probamos.
Igual pero diferente pero igual
Realicé la instalación y la configuración, al igual que CentOS 8 normal. No hubo diferencias, incluida la personalización del sistema a partir de entonces. Una vez que tuve el escritorio configurado, agregué los repositorios EPEL y RPM Fusion, instalé los paquetes necesarios para administrar las extensiones, cambié el diseño del escritorio e instalé un software adicional.
Luego, miré debajo del capó y vi el kernel 4.18. Esta es la primera gran divergencia del lanzamiento principal. Y la cuestión es que, desde el principio, el delta entre las dos versiones es bastante pequeño. Pero tendrá sentido más adelante en la vida de la distribución.
Pero en cierto modo, estoy haciendo trampa. Debido a que Stream está destinado a ayudar a los desarrolladores y administradores de sistemas a obtener acceso a software totalmente compatible y sancionado que existe en los canales oficiales. Al usar repositorios de terceros, ya rompí el sello, por así decirlo. Y luego, les mostré cómo instalar el kernel de línea principal en CentOS 7, lo que "transformó" mi distribución de la antigua familia de kernel 3.X a las cosas nuevas y de moda.
Este tipo de cosas, excluido el software de escritorio, serán posibles en CentOS Stream de forma nativa. Pero entonces, si necesita las aplicaciones ordinarias para actividades de tipo estación de trabajo, es posible que necesite los canales de terceros de todos modos. Aún así, puedes mezclar. Componentes serios de los repositorios de Stream y material de escritorio de los extras no admitidos. Sin embargo, este es un equilibrio frágil, y dado el lío de dependencia de la biblioteca, esto es algo que podría no funcionar a largo plazo. Sin embargo, para uso común de escritorio, eso es bueno. De hecho, muy bueno.
CentOS 8 Stream con EPEL, RPM Fusion, Gnome Tweaks, D2P, íconos de La Capitaine, software adicional.
Conclusión
CentOS 8 Stream parece un proyecto agradable e inteligente. Si va a otorgar a los usuarios previstos, es decir, no a la gente de escritorio, los niveles necesarios de flexibilidad, estabilidad y modernidad, bueno, el tiempo lo dirá. Pero es una idea sensata, porque en este momento, la elección es entre la austeridad y la imprevisibilidad.
Estoy probando desde el ángulo del escritorio, por lo que las consideraciones son definitivamente diferentes, y los beneficios son menores, si es que los hay. Pero entonces, estoy pensando. ¿Podría tal vez comprometer esto con alguna máquina de escritorio de producción o semiproducción, y ver si ofrece valor a largo plazo? En general, no me gusta el concepto de usar repositorios de terceros en sistemas que se usan para trabajos serios, pero estoy lo suficientemente tentado a ver qué tan bien funciona. Mmm, ya veremos. El final, estilo cliffhanger.