4. Instalación del Kernel

Bien, ahora que hemos dejado de lado todo ese aburrido material, hablemos de cómo instalar y modificar realmente los kernels. Puedes instalar múltiples kernels en tu sistema; ¿recuerdas nuestra lección sobre el proceso de arranque? En nuestro menú GRUB, podemos elegir con qué kernel arrancar.

Para ver qué versión de kernel tienes en tu sistema, usa el siguiente comando:

$ uname -r
3.19.0-43-generic

El comando uname imprime información del sistema; la opción -r imprimirá la versión de lanzamiento del kernel.

Puedes instalar el kernel de Linux de diferentes maneras: puedes descargar el paquete fuente y compilarlo desde el código fuente, o puedes instalarlo usando herramientas de gestión de paquetes.

sudo apt install linux-generic-lts-vivid

Y luego simplemente reinicia con el kernel que instalaste. Sencillo, ¿verdad? Más o menos. También necesitarás instalar otros paquetes de Linux como linux-headers, linux-image-generic, etc. También puedes especificar el número de versión, por lo que el comando anterior puede verse así: sudo apt install 3.19.0-43-generic

Alternativamente, si solo quieres la versión actualizada del kernel, simplemente usa dist-upgrade; realiza actualizaciones de todos los paquetes de tu sistema:

sudo apt dist-upgrade

Existen muchas versiones diferentes de kernel. Algunas se utilizan como LTS (Soporte a Largo Plazo), otras son las más recientes y avanzadas. La compatibilidad puede ser muy diferente entre las versiones del kernel, por lo que es posible que desees probar diferentes kernels.

Inicia sesión para guardar tu progreso de aprendizaje

Iniciar sesión

Ejercicios

¡La práctica hace al maestro! Aquí tienes algunos laboratorios prácticos para reforzar tu comprensión de la gestión del kernel de Linux y las tareas de administración del sistema relacionadas:

  1. Personalizar el menú de arranque GRUB2 en Linux - Practica la modificación del menú de arranque GRUB2, lo cual es esencial al gestionar múltiples versiones de kernel y seleccionar con cuál arrancar.
  2. Gestionar módulos del kernel en Linux - Aprende a listar, inspeccionar, cargar y descargar módulos del kernel, un aspecto fundamental de la gestión del kernel y la comprensión de cómo el hardware interactúa con tu sistema.
  3. Instalación de software en Linux - Adquiere experiencia práctica con varios métodos para instalar y gestionar software, incluido el uso de gestores de paquetes, que es una forma común de instalar y actualizar kernels.

Estos laboratorios te ayudarán a aplicar los conceptos de gestión del kernel, procesos de arranque y gestión de paquetes en escenarios reales, generando confianza en la administración del sistema.

Cuestionario

¿Cómo se ve la versión del kernel de tu sistema?