GNU/Linux >> Tutoriales Linux >  >> Linux

Enumere o verifique todos los kernels de Linux instalados desde la línea de comandos

Núcleo de Linux es el componente central de un sistema operativo GNU/Linux. Es un núcleo de sistema operativo similar a Unix, gratuito, de código abierto, monolítico, modular y multitarea. Es creado por Linus Torvalds para su PC i386 en 1991. Podemos instalar más de un Kernel en nuestro sistema. ¿Alguna vez se preguntó cuántos kernels de Linux ha instalado en su caja de Linux? ¿No? Bueno, este breve tutorial le enseñará cómo ver o verificar todos los kernels de Linux instalados junto con sus versiones desde la línea de comandos en diferentes sistemas operativos de Linux.

Comprobar todos los kernels de Linux instalados desde la línea de comandos

Dependiendo de la distribución de Linux que utilice, hay varias formas de verificar todos los detalles del kernel de Linux instalado en su sistema. La forma más fácil y rápida de verificar todos los Kernels instalados en Linux es usando find comando.

De forma predeterminada, todos los kernels de Linux instalados y sus archivos asociados se almacenan en /boot. directorio. Simplemente verifique el contenido de este directorio usando find Comando para ver la lista de Kernels instalados:

$ find /boot/vmli*

Salida de muestra de mi escritorio Ubuntu 20.04 LTS:

/boot/vmlinuz
/boot/vmlinuz-5.4.0-64-generic
/boot/vmlinuz-5.4.0-65-generic
/boot/vmlinuz.old

Como puede ver en el resultado anterior, hay dos versiones de Linux Kernels (5.4.0-64 y 5.4.0-65) instaladas en mi máquina de escritorio Ubuntu.

Ahora veremos métodos específicos de distribución para averiguar los detalles del kernel de Linux instalado. Primero, comencemos desde Alpine Linux.

1. Compruebe los núcleos instalados en Alpine Linux

Podemos verificar todos los Kernels instalados junto con sus versiones usando el siguiente comando apk:

$ apk info -vv | grep linux

Salida de muestra:

libblkid-2.32-r0 - Block device identification library from util-linux
linux-virt-4.14.167-r0 - Linux vanilla kernel
syslinux-6.04_pre1-r1 - Boot loader for the Linux operating system

2. Lista de Kernels instalados en Arch Linux

Para ver todos los instalados en Arch Linux y sus variantes como Manjaro Linux, ejecute el siguiente comando pacman:

$ pacman -Q linux

Salida de muestra:

linux 5.9.14.arch1-1

También puede combinar los comandos pacman y grep para enumerar las versiones de Kernel instaladas:

$ pacman -Q | grep linux

Salida de muestra:

archlinux-keyring 20201210-1
linux 5.9.14.arch1-1
linux-api-headers 5.8-1
util-linux 2.36.1-4
util-linux-libs 2.36.1-4

Como puede ver, solo tengo un kernel de Linux en mi sistema Arch Linux y su versión es 5.9.14.

3. Encuentre kernels de Linux instalados en Debian, Ubuntu, Pop!_OS

En Debian y otros sistemas basados ​​en Debian como Ubuntu, Pop!_OS, Linux Mint, podemos encontrar la lista de todos los Kernels instalados usando dpkg comando:

$ dpkg --list | grep linux-image

Salida de muestra:

 ii  linux-image-5.4.0-64-generic               5.4.0-64.72                           amd64        Signed kernel image generic
 ii  linux-image-5.4.0-65-generic               5.4.0-65.73                           amd64        Signed kernel image generic
 ii  linux-image-generic                        5.4.0.65.68                           amd64        Generic Linux kernel image

4. Ver Kernels instalados en Fedora, CentOS, RHEL, AlmaLinux

En sistemas basados ​​en RPM como Fedora y sus versiones posteriores como CentOS, RHEL y clones de RHEL como AlmaLinux, podemos ver todos los Kernels instalados usando rpm comando como a continuación:

$ rpm -qa kernel

O,

$ rpm -qa | grep -i kernel

Salida de muestra de Fedora 33:

kernel-core-5.8.15-301.fc33.x86_64

Salida de muestra de AlmaLinux 8.3:

5. Enumere todos los kernels de Linux instalados en openSUSE

Dado que openSUSE también es un sistema basado en RPM, el comando para enumerar todos los kernels de Linux instalados es el mismo que el de las distribuciones RHEL de Fedora.

$ rpm -qa | grep -i kernel

Consejo adicional:vea solo los detalles actuales del kernel

Para ver el Kernel actualmente en ejecución, ejecute:

$ uname -r
5.4.0-65-generic

O,

$ uname -mrs
Linux 5.4.0-65-generic x86_64

Ahora conoce la lista de Kernels instalados en su sistema Linux. ¿Cómo encontraría cuándo se arrancó por última vez una versión específica del Kernel de Linux? ¡Eso es fácil! Consulte la siguiente guía para verificar cuándo se usó o arrancó por última vez un kernel de Linux.

  • Buscar cuándo se inició por última vez una versión específica del kernel de Linux

Espero que esto ayude.

Lectura relacionada:

  • Mostrar información del módulo kernel de Linux con el comando Modinfo
  • Averigüe el nombre de la distribución de Linux, la versión y los detalles del Kernel
  • Cómo encontrar los detalles del sistema Linux usando inxi
  • Neofetch:muestra información del sistema Linux en la terminal
  • Buscar detalles del sistema Linux usando Python
  • Cómo encontrar especificaciones de hardware y software en Ubuntu

Linux
  1. Cómo enumerar los archivos instalados desde un paquete RPM o DEB en Linux

  2. Cómo enumerar los paquetes instalados desde un determinado repositorio en Linux

  3. ¿Cómo enumerar todos los usuarios en un grupo de Linux?

  4. Listar todos los montajes en Linux

  5. Enumere todas las bases de datos MongoDB desde el terminal bash de Linux

Cómo enumerar los paquetes instalados en Linux

Cómo verificar si la GUI está instalada en Linux desde la línea de comandos

Cómo encontrar la lista de repositorios instalados desde la línea de comandos en Linux

Cómo encontrar todas las fuentes instaladas desde la línea de comandos en Linux

Cómo encontrar todas las fuentes instaladas en Linux

¿Cómo enumerar todos los grupos en Linux?