Logo de TuX - Linux Kernel

¿Qué versión del Kernel de Linux estoy usando?

publicado en: Linux, Sist. Operativos | 0
 
 

Índice General

  1. Conocimientos básicos sobre el Kernel
  2. Cómo conocer la versión del kernel que estamos usando

 

  1. Conocimientos básicos sobre el Kernel (Volver al índice General)
    El kernel o núcleo funciona como intermediario entre el software y el hardware de nuestro sistema.

    El kernel es la primera capa de software donde tenemos los drivers que controlan todos los componentes del hardware como la memoria principal, CPU, Wi-Fi, bluetooth, etc.
     

    • Funciones básicas del Kernel (Volver al índice General)
      • Garantizar la carga y la ejecución de los procesos.
      • Gestionar el tiempo de uso del procesador.
      • Administración de espacio en el sistema de archivos, que incluye: acceso, protección y administración de usuarios, comunicación entre usuarios y entre procesos, y manipulación de E/S y administración de periféricos.
      • Gestionar la transmisión de datos entre la memoria principal y los periféricos.
    •  

    • Formato de la versión (Volver al índice General)
      En los sistemas operativos Linux, la versión del núcleo Linux consta de 4 números separados por puntos. Supongamos el siguiente formato: A.B.C[.D]:

      • A: Hace referencia a la versión del núcleo. Es el valor que cambia con menor frecuencia y solo lo cambia cuando se produce un gran cambio en el código o en el concepto del núcleo. Históricamente solo ha sido modificado cinco veces: entre 2004 (versión 1.0) y 2019 (versión 5.0).
      • B: Indica la subversión del núcleo. Antes de la serie de Linux 2.6.x, los números pares indicaban que la versión era «estable», y los números impares, por el contrario, hacían referencia a versiones en «desarrollo». Con la serie Linux 2.6.x, no hay gran diferencia entre los números pares o impares.
      • C: Indica una revisión mayor en el núcleo. Solo cambia cuando se introducen nuevos drivers o características.
      • D: Informa sobre actualizaciones y correcciones de fallos en el kernel. El número aparece cuando un error grave requiere de un arreglo inmediato. Los Bug-fixes y parches son actualmente manejados por el cuarto número, de ahí que en alguna versiones no aparezca.

     

  2. Cómo conocer la versión del kernel que estamos usando (Volver al índice General)
    En ocasiones es necesario saber que versión del kernel tenemos instalada, como por ejemplo, para compilar drivers o programas. A continuación veremos como conocer la versión del kernel que estamos usando con algunos comandos.

    • Utilizando el comando uname (Volver al índice General)
      • Para ver la versión que tenemos en uso, podemos utilizar el siguiente comando:
        $ uname -r
        4.9.0-9-amd64
      • Si nos interesa conocer el tipo de arquitectura, podemos utilizar el siguiente comando:
        $ uname -i
      • Pero si lo que nos interesa es conocer toda la información relativa al kernel, nuestro comando es el siguiente:
        $ uname -a
        Linux deb9 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u5 (2019-08-11) x86_64 GNU/Linux
    • Mostrando el contenido del archivo /proc/version (Volver al índice General)
      Podemos también conocer la versión del kernel mostrando el contenido del archivo /proc/version. Este archivo nos muestra con detalle la versión de nuestro kernel y alguna información adicional. El comando que utilizaremos será el siguiente:

      $ cat /proc/version 
      Linux version 4.9.0-9-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.168-1+deb9u5 (2019-08-11)

 

Espero que este artículo os haya sido de utilidad. Si pensáis que podéis colaborar para mejorar este artículo, que hay algo erróneo en él o simplemente deseáis comentarlo, por favor, dejad vuestra opinión más abajo.
  Configuración de privacidad y de cookies.
Seguir J. Carlos:

Técnico Informático - Desarrollo Web - Administración de Redes

Técnico Informático. Desarrollo Web. Administración de redes.

Últimas publicaciones de

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.