En ocasiones, el desarrollo de Linux puede ser muy emocionante, especialmente cuando hay algunos cambios importantes en un software que pueden beneficiarlo en gran medida. Sin embargo, es posible que no pueda acceder a esos cambios si no toma las decisiones correctas.
Aquí le mostramos cómo puede comenzar a estar a la vanguardia del software Linux y por qué es posible que desee hacerlo.
¿Por qué estar a la vanguardia?
La emoción del desarrollo de Linux se puede describir mejor con algunos ejemplos teóricos. Digamos que su computadora portátil está experimentando poca duración de la batería o un rendimiento deficiente en los juegos debido a algunos errores en el controlador de gráficos. Cuando los desarrolladores del kernel de Linux aplican parches al kernel The Linux Kernel: Una Explicación En Layman's Terms El Kernel de Linux: Una Explicación En Layman's Terms Solo hay una cosa de facto que las distribuciones de Linux tienen en común: el kernel de Linux. Pero a pesar de que a menudo se habla, muchas personas realmente no saben exactamente lo que hace. Lea más para solucionar los problemas de rendimiento y mejorar la vida útil de la batería, el sentido común podría decir que debería tratar de tener en sus manos ese núcleo nuevo 5 Razones por las que debe actualizar su kernel a menudo [Linux] 5 razones por las que debe actualizar su kernel con frecuencia [ Linux] Si está utilizando una distribución de Linux como Ubuntu o Fedora, también está utilizando el kernel de Linux, el núcleo que realmente hace que su distribución sea una distribución de Linux. Su distribución le pide constantemente que actualice su kernel .... Lea más para que pueda disfrutar esas mejoras.
Sin embargo, un puñado de distribuciones se niega rotundamente a actualizar los kernels (excepto los errores de seguridad) durante el lapso de una sola versión de distribución. Esto significa que para estas distribuciones, tendrá que esperar hasta la próxima versión de distribución antes de poder disfrutar del nuevo kernel. Para los usuarios de Ubuntu, esto podría significar esperar hasta seis meses, o incluso más si eres un usuario de Debian. Los desarrolladores de distribución se abstienen de las actualizaciones del kernel porque arriesgan la estabilidad, pero tiene que haber una razón por la que los desarrolladores del kernel en sentido ascendente consideren que el Kernel sea estable, ¿no? Tiene que ser lo suficientemente estable para el uso diario, y mi propia experiencia sugiere que no tiene sentido esperar hasta que los desarrolladores de la distribución finalmente confíen en el kernel más nuevo.
Hay muchos otros pequeños ejemplos que pueden afectar a otro software. Por ejemplo, LibreOffice 4.3 fue lanzado recientemente e incluso corrige un error que existe desde hace más de 11 años. Sin embargo, los usuarios de Ubuntu todavía están atrapados en LibreOffice 4.2 y es probable que no se actualicen hasta mucho más tarde, o en el próximo lanzamiento de distribución a más tardar. ¿Por qué esperar cuando podría usar la versión más nueva ahora y disfrutar esas correcciones de errores?
Cómo llegar a la vanguardia
Entonces, ahora que sabes por qué deberías considerar vivir a la vanguardia, ¿cómo lo haces? Debe elegir una distribución innovadora o debe encontrar formas de fortalecer sus fuentes de software para proporcionar versiones más avanzadas que las que se ofrecen en los repositorios de distribución.
Elija la distribución correcta
La opción más fácil (si planea hacer esto desde el principio, al menos) es elegir una distribución de vanguardia. Mi recomendación para esto sería Arch Linux, que es una distribución de lanzamiento progresiva que solo actualiza software a medida que se lanzan nuevas versiones. Arch Linux: permitiéndole construir su sistema Linux desde cero Arch Linux: permitiéndole construir su sistema Linux desde cero para Linux usuarios, es altamente deseable poder personalizar completamente su sistema. A veces, eso se puede lograr mejor desde el principio, juntando los componentes que le gustaría incluir ... Leer más. Arch está muy actualizado en este aspecto y hace que sea fácil mantenerse a la vanguardia en todo el sistema y en todas las aplicaciones instaladas, no solo en algunos fragmentos. ¿Se lanzó un kernel nuevo? Lo obtendrás rápidamente Un nuevo controlador de gráficos? Solo espere unos días como máximo y lo obtendrá. Nueva versión de LibreOffice? No tendrá que esperar meses para obtenerlo.
El único inconveniente de Arch Linux es que es difícil de configurar porque empiezas con una base mínima y sigues subiendo. Definitivamente vale la pena el esfuerzo, pero algunas personas pueden no querer tener que esforzarse o no entienden todo lo que necesitan hacer para configurar correctamente su sistema. Si Arch Linux no está en su calle, mi próxima sugerencia sería una distribución como Fedora. Si bien Fedora no opera en un modelo de lanzamiento continuo, tiene una mayor tendencia a actualizar el software a nuevas versiones principales dentro de un ciclo de lanzamiento, incluido el kernel. Es un segundo muy cercano en cuanto a lo avanzado que puede llegar.
Haz lo mejor de tu distribución actual
Si ninguno de los dos es bueno para ti, entonces podrías usar Ubuntu o un derivado. Luego puede mantenerse a la vanguardia agregando muchos PPA (archivos de paquetes personales) a su sistema. Asegúrese de verificar si hay un PPA para un software ¿Qué es un PPA de Ubuntu y por qué querría usar uno? [Tecnología explicada] ¿Qué es un PPA de Ubuntu y por qué querría usar uno? [Explicación de la tecnología] Lea más que usa regularmente y agréguelo.
Por ejemplo, LibreOffice PPA permite a los usuarios de Ubuntu actualizar a LibreOffice 4.3 aunque los repositorios de Ubuntu no lo ofrezcan. También está el repositorio GetApps para software adicional y versiones más nuevas, y el PPA Oibaf para controladores de gráficos actualizados. Lea sobre algunos más en nuestra lista de 7 PPA útiles que debe agregar Need More, Or Updated, Software? Pruebe estas 7 PPA de Ubuntu ¿Necesita más o actualización del software? Pruebe estas 7 PPA de Ubuntu Lea más.
No hay un PPA directo para los kernels en Ubuntu, pero puede visitar esta página, elegir el kernel que desea (deslizarse hasta el último para los más nuevos) y luego instalar los paquetes usted mismo (el núcleo para su arquitectura, el encabezado para su arquitectura y el encabezado para todas las arquitecturas: los tres archivos en la variante genérica y no la variante de baja latencia). Hacer esto requiere un poco de coraje, y no hay forma de automatizar la actualización de su kernel de esta manera, además de escribir su propio script, pero le permitirá beneficiarse de los cambios que se encuentren en esa versión más nueva.
¿Estás a la vanguardia?
En general, probar lo último le puede brindar muchos beneficios más temprano que tarde. Lo mejor de todo es que la vanguardia todavía te da una expectativa razonable de estabilidad, a diferencia del límite de pureza, lo que significa que estás probando el código básicamente cuando está siendo tipado y por lo tanto no tienes expectativas de estabilidad.
Los dos métodos generales son las mejores formas de acercarte a la vanguardia, así que pruébalos si estás interesado.
¿Hubo algún método que me perdí? ¿Crees que estar a la vanguardia es o no vale la pena? Háganos saber en los comentarios!