GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué es el Kernel de Linux? ¿Debería actualizar a la última versión del Kernel?

No se preocupe, no voy a escribir otro artículo wiki sobre Linux Kernel (¡sé que hay Wikipedia para eso!), sino que voy a explicar Linux Kernel para un usuario final en términos sencillos.

¿Qué es el núcleo de Linux?

Linux Kernel es una pieza importante del programa que forma la primera capa de interacción entre el hardware de su computadora y su sistema operativo (SO). Su trabajo es actuar como mediador entre su sistema operativo Linux como Ubuntu, Linux Mint, Fedora, etc. y el hardware de su computadora como la tarjeta gráfica, RAM, CPU, etc.

Cada sistema operativo tiene sus propios núcleos. Windows y Mac OS X tienen el suyo propio, y Linux tiene el Linux Kernel fundado por Linus Torvalds, un estudiante finlandés que escribió Linux por primera vez durante su actividad a tiempo parcial, de ahí el nombre Linux.

Nuevas versiones del kernel de Linux

Como cualquier otro software, Linux Kernel también necesita una actualización periódica. Linus Torvalds lanza las nuevas actualizaciones de los kernels de Linux. Cada actualización generalmente incluye correcciones de lagunas de seguridad, correcciones de errores a problemas, mejor compatibilidad de hardware, estabilidad mejorada, más velocidad y, ocasionalmente, actualizaciones importantes que también traen algunas funciones y características nuevas. Por lo tanto, verá varios kernels de Linux en Internet. Esta es una versión completamente independiente y ninguna distribución de Linux la controla.

¿Por qué una distribución de Linux no incluye el kernel de Linux más reciente?

Responder esto es simple y creo que ya sabes la respuesta. Los desarrolladores de sistemas operativos eligen el mejor kernel que tienen en ese momento y desarrollan su distribución de Linux sobre él, completamente probado.

Cada compilación importante de una distribución de Linux toma alrededor de un año y dentro de este ciclo de desarrollo, verá varias actualizaciones de Linux Kernels que son versiones independientes. Los desarrolladores de sistemas operativos no pueden ponerse al día con los nuevos kernels y no pueden arriesgarse a incluir un nuevo kernel de Linux en la mitad de su ciclo de desarrollo, sin probarlo. Puede ralentizarlos, ya que tienen que verificar la compatibilidad cada vez, y también puede generar nuevos errores. Por lo tanto, depende de los usuarios finales probar los nuevos kernels de Linux.

¿Debería actualizar al nuevo Kernel de Linux?

Desafortunadamente, esta no es una simple respuesta de sí o no. Depende del tipo de computadora que tenga y cuál sea el uso principal de su PC. Si tiene una PC con 10 años de antigüedad y todas las interfaces de hardware funcionan bien, y el uso de la PC se limita a un uso intermitente, como un par de horas por día de navegación en línea, puede apegarse a su Kernel de Linux actual incluido con su distribución de Linux.

Por otro lado, si tiene una PC moderna y está en Internet la mayor parte del tiempo, y las correcciones de seguridad son de suma importancia para usted, entonces probablemente debería actualizar a la última versión del kernel. Puede hacer que su PC sea más rápida, más segura y tenga una mejor compatibilidad con su sistema operativo Linux.

Habiendo dicho eso, no hay daño para nadie al probar el nuevo kernel de Linux. Todo lo que necesita verificar es si su PC es estable o no después de la actualización. Por lo tanto, conserve siempre los kernels más antiguos y existentes para que pueda revertirlos en cualquier momento en caso de que algo salga mal.

Espera... Entonces, ¿las actualizaciones del kernel de Linux son reversibles?

El proceso es completamente reversible y la grandeza de Linux es que mantiene intacto su kernel actual incluso después de actualizar al nuevo kernel para que pueda revertirlo fácilmente si algo salió mal.

Por lo general, una nueva instalación del kernel de Linux agrega una nueva línea en el cargador de arranque GRUB y empuja los kernels más antiguos a las "Opciones avanzadas" de GRUB. Dado que este artículo es un conocimiento genérico, explicar cómo revertir un kernel de Linux está fuera del alcance de este artículo.

No se preocupe, cubriré un artículo paso a paso sobre cómo revertir exactamente los kernels de Linux en las principales distribuciones de Linux cubiertas en este sitio web, incluidas Ubuntu, Linux Mint y Fedora, muy pronto. Estén atentos.


Linux
  1. 30 cosas que no sabías sobre el kernel de Linux

  2. ¿Qué es la Curación de Contenidos y cómo se debe hacer?

  3. ¿Cuál es la fuente actual del kernel de Linux?

  4. ¿Cuál es el significado de fork() y grep en Linux?

  5. ¿Qué hacen los parámetros del kernel acpi_osi=linux y acpi_backlight=vendor?

¿Cuál es la diferencia entre Linux y Unix?

UKTools:actualice el último kernel de Linux en Ubuntu y derivados

Terraform vs Ansible:¿Cuál es la diferencia y cuál deberías usar?

¿Qué es un Homelab y por qué debería tener uno?

¿Qué es la función de la comunidad ONLYOFFICE y por qué debería usarla?

¿Qué distribución alternativa de CentOS debería elegir?