GNU/Linux >> Tutoriales Linux >  >> Debian

Administrar las actualizaciones del kernel de Linux en Debian

Breve :Este artículo explica los pasos para actualizar el kernel de Linux en Debian. También le brinda algunos consejos y algunas curiosidades sobre la administración del kernel en Debian Linux.

Si bien actualizar el Kernel de Linux en Ubuntu es un poco más fácil gracias a alguna herramienta gráfica, yo, como usuario de Debian, prefiero configurar las cosas en la terminal en lugar de en la GUI. Antes de ver cómo actualizar el kernel de Linux en Debian , veamos algunas cosas al respecto primero.

La iniciativa del núcleo Debian LTS

Ahora el kernel de Linux es un objetivo en constante movimiento. Aproximadamente cada cuatro meses, Linus lanza un nuevo kernel. Cuatro meses es un tiempo bastante corto para detectar todas las regresiones y agregar nuevas funciones, etc. y, por lo tanto, . en 2011, varios fabricantes de productos electrónicos se unieron y nació la iniciativa LTSI.

La razón por la que compartí lo anterior es que, al menos en Debian, los mantenedores del kernel de Debian siempre intentan apegarse a la versión LTSI en la versión estable. El razonamiento es simple, obtienes dos años de mantenimiento del núcleo ascendente, que es similar a Redhat y Ubuntu de Canonical. Debian también brinda soporte de seguridad durante 5 años para las aplicaciones Debian kernel plus y han tenido cierto éxito en aumentar la cantidad requerida, aunque nunca puede ser suficiente.

¿Quién necesita realmente un nuevo núcleo?

Solo hay 2 o 3 tipos de personas o personas que se ven en situaciones en las que una actualización del kernel se beneficiará.

  • Tener el último hardware – Si bien ambos fabricantes de chips actualmente envían contribuciones de código y controladores alrededor de 6 meses antes del lanzamiento, las herramientas del espacio de usuario necesitarían más tiempo para optimizarse y conocer el sistema un poco más íntimamente. Por ej. si tuviera un procesador Kaby Lake o un procesador Zen, tener los núcleos más recientes garantizaría al menos que tenga una CLI (interfaz de línea de comandos) si no la GUI.
  • Regresión – A veces ocurren errores que se llaman regresiones. Estas regresiones a lo largo del tiempo son y pueden ser costosas para una organización. Esto se ha discutido y conocido a lo largo de los años y la única forma de hacerlo es tener más y más usuarios probando los kernels y teniendo una variedad de kernels en condiciones del mundo real. En realidad, la mayoría de las personas ni siquiera saben que el kernel tiene una regresión de rendimiento a menos que haya un caso de uso específico y que haya otras versiones del kernel que hagan el mismo trabajo o un trabajo similar con las mismas especificaciones.
  • Formatear un sistema para empezar todo desde cero – Cada vez que formatee su sistema, tiene más sentido usar el último kernel disponible

¿Cómo saber la versión del kernel de Linux en Debian Linux?

Antes de ir a cualquier parte o hacer algo, necesitamos saber cuál es la versión del kernel existente. Puede usar el siguiente comando:

uname -r

El resultado del comando anterior para mi sistema es 4.9.0-2-amd64, lo que significa que uso Linux Kernel 4.9.0-2.

Uso de kernels de Linux backport en Debian

Ahora, si estuviera en Debian Jessie, lo que se llama "estable" en Debian para sistemas de 64 bits (como está de moda ahora), estaría usando 3.16.0-4. Ahora digamos que por uno de los motivos de arriba, desea el kernel respaldado. Ahora lo único que debe hacer es agregar backports a la lista de /etc/apt/sources.list . Aquí hay un ejemplo de /etc/apt/sources.list usando stable –