Métodos de pago Abuse

Actualización del kernel de Ubuntu

07.07.2024, 19:23

La nueva versión del núcleo contiene correcciones, introduce mejoras en el rendimiento y la estabilidad del sistema, así como diversas innovaciones que hacen que trabajar con Linux sea aún más fácil y eficiente. A todo usuario le interesan estas ventajas, pero Ubuntu se considera una distribución bastante conservadora, a la que las nuevas versiones del kernel llegan con bastante lentitud.

Sin embargo, este problema tiene solución, basta con seguir unos sencillos pasos a partir de las instrucciones que vamos a dar. A continuación, te diremos cómo actualizar el kernel de ubuntu 16.04 o versiones posteriores. Aunque no hay nuevas versiones del kernel en el repositorio, pero existe un programa que hará todo el trabajo por ti.

¿Qué es el kernel?

En Linux, el kernel es la parte central del sistema operativo. Es el programa que gestiona los recursos hardware del ordenador (procesador, memoria, dispositivos de E/S, etc.) y permite la comunicación entre el hardware y el software.

Entre las principales funciones del kernel Linux se encuentran:

  1. Gestión de procesos: se encarga de gestionar los procesos (aplicaciones), su creación, programación de ejecución, asignación y control de recursos.
  2. Gestión de memoria: gestiona el acceso a la memoria, asigna memoria a los procesos, gestiona la memoria virtual y proporciona seguridad y aislamiento a los procesos.
  3. Gestión de dispositivos: proporciona interacción con dispositivos de hardware como discos duros, tarjetas de red, impresoras y otros dispositivos.
  4. Sistema de archivos: soporta sistemas de archivos, proporcionando acceso y gestión de archivos.
  5. Redes: permite compartir datos entre ordenadores a través de una red.

El núcleo Linux es de código abierto, lo que significa que su código fuente está disponible para su revisión, modificación y distribución por parte de la comunidad de desarrolladores. Esto permite personalizar el núcleo para adaptarlo a las distintas necesidades y garantiza su constante evolución y mejora.

Cómo se actualiza el núcleo de Ubuntu

Los núcleos en Linux, así como en cualquier otro sistema, son extremadamente importantes y necesarios, ya que no sólo son responsables de gestionar la memoria, los procesos y los principales componentes del ordenador, sino que también contienen todos los controladores de los dispositivos del sistema. Así que en caso de nuevas tecnologías, los controladores deben ser actualizados, por lo que si su equipo tiene algún problema con el soporte de hardware en Linux, la actualización del kernel de Ubuntu puede mejorar la situación.

Para que la actualización sea mucho más rápida y sencilla, basta con utilizar la UKUU o Ubuntu Kernel Update Utility. En realidad, descarga las versiones deseadas del kernel desde Internet y configura el sistema para permitir su uso. Todo lo que el usuario tiene que hacer es seleccionar la versión del kernel.

No está disponible en las distribuciones oficiales, pero puede descargarse del repositorio:

$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt update
$ sudo grub-mkconfig -o /boot/grub/grub.cfg sudo apt install ukuu

Actualización del kernel de Ubuntu

También es posible instalar la utilidad a través del centro de aplicaciones de Ubuntu. Después se puede lanzar el programa desde el menú principal:

Actualización del kernel de Ubuntu

Después, nada más iniciarlo sincronizará su estado con la red para determinar qué nuevas versiones del kernel están disponibles:

Actualización del kernel de Ubuntu

En la lista podrás descubrir los kernels que puedes instalar. Las versiones probables están marcadas en rojo y las estables en amarillo.

Actualización del kernel de Ubuntu

Para instalar un kernel, basta con hacer clic en el botón "Instalar":

Actualización del kernel de Ubuntu

A continuación, el usuario deberá introducir la contraseña y esperar a que finalice la instalación. El progreso de la inicialización puede seguirse en la ventana del terminal:

Actualización del kernel de Ubuntu

Una vez finalizada la actualización, basta con reiniciar el ordenador para utilizar la nueva versión del kernel.

Solución del problema

Los nuevos kernels, por desgracia, no siempre mejoran el rendimiento del ordenador. Pueden introducir cambios tras los cuales el sistema sea inestable o no se inicie en absoluto. Es importante que el usuario sepa qué hacer en estas situaciones.

Es tan habitual que Ubuntu no le deje elegir el kernel desde el que arrancar. Por lo tanto, primero edite /etc/default/grub. Comente esta línea:

$ sudo vi /etc/default/grub

Actualización del kernel de Ubuntu

# GRUB_HIDDEN_TIMEOUT_QUIET
# GRUB_HIDDEN_TIMEOUT

A continuación, debe crear un archivo de configuración con la siguiente configuración:

$ sudo grub-mkconfig -o /boot/grub/grub.cfg

En el futuro, usted podrá cargar el kernel anterior si algo salió mal después de la actualización y el sistema dejó de funcionar estable y correctamente. Si Linux no arranca, aquí también hay una solución, simplemente pulsa la tecla abajo muy rápido y repetidamente en el momento en que debería aparecer el menú Grub.

Siempre puedes eliminar un nuevo kernel que no funcione usando UKUU, hay un botón para esta acción llamado "Desinstalar":

Actualización del kernel de Ubuntu

Limpiar el sistema

Si el kernel funciona bien después de la actualización, puedes eliminar los antiguos. Hablaremos de esto en otro artículo, dedicado específicamente al proceso de limpiar el sistema de kernels viejos e innecesarios.

Eso es todo por ahora, actualizar el kernel en Ubuntu es una tarea bastante real y factible.