Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

Cómo Verificar la Versión del Sistema Operativo en Linux desde la Línea de Comandos

Conocer la versión exacta del sistema operativo Linux es una tarea esencial para la instalación de software, solución de problemas, planificación de actualizaciones y gestión de servidores. Ya sea que uses Ubuntu, Debian, Fedora, CentOS, AlmaLinux, RockyLinux u otra distribución, disponer de esta información puede marcar la diferencia en términos de compatibilidad y seguridad.

En este artículo, exploraremos seis métodos diferentes para verificar la versión de Linux desde la terminal.

Métodos para comprobar la versión del sistema operativo en Linux

Existen múltiples formas de obtener la versión del sistema en Linux. A continuación, se presentan seis métodos eficaces:

1. Usando el comando lsb_release

El comando lsb_release -a es una de las formas más directas y estándar de obtener información detallada de la distribución Linux instalada.

lsb_release -a

Ejemplo de salida en Ubuntu:

Distributor ID: Ubuntu  
Description:    Ubuntu 24.04 LTS  
Release:        24.04  
Codename:       jammy  

Este comando es compatible con distribuciones basadas en Debian y Red Hat. Si no está disponible, puedes instalarlo con:

sudo apt install lsb-release  # Para Debian, Ubuntu  
sudo yum install redhat-lsb   # Para Red Hat, CentOS  

2. Consultando el archivo /etc/os-release

El archivo /etc/os-release contiene información detallada del sistema y es ampliamente soportado en distribuciones modernas que usan systemd.

cat /etc/os-release

Ejemplo de salida en Debian:

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"  
NAME="Debian GNU/Linux"  
VERSION_ID="11"  
VERSION="11 (bullseye)"  
ID=debian  

Este método es confiable y ampliamente utilizado en la mayoría de las distribuciones Linux actuales.


3. Usando el comando uname

El comando uname es útil para obtener información sobre el kernel de Linux.

uname -a

Salida esperada:

Linux server01 5.15.0-25-generic #25-Ubuntu SMP x86_64 GNU/Linux  

Para obtener solo la versión del kernel:

uname -r

Este método es ideal para diagnosticar problemas del sistema relacionados con el núcleo.


4. Usando hostnamectl

Si el sistema usa systemd, el comando hostnamectl proporciona una vista más estructurada de la información del sistema.

hostnamectl

Ejemplo de salida en Fedora:

   Static hostname: fedora-pc  
         Icon name: computer-laptop  
           Chassis: laptop  
        Machine ID: 123456abcdef  
           Boot ID: 7890ghijkl  
  Operating System: Fedora 38 (Workstation Edition)  
            Kernel: Linux 6.1.9-300.fc38.x86_64  
      Architecture: x86_64  

Este método es útil para conocer detalles del sistema operativo y hardware en distribuciones modernas.


5. Consultando el archivo /etc/issue

Otro método rápido es visualizar el contenido del archivo /etc/issue, que muestra un mensaje breve con información del sistema.

cat /etc/issue

Ejemplo de salida en Ubuntu:

Ubuntu 24.04 LTS \n \l  

Aunque este método es simple, puede no estar disponible en todas las distribuciones.


6. Usando cat /proc/version

Si deseas conocer detalles sobre la versión del kernel y el compilador usado, puedes consultar el archivo /proc/version.

cat /proc/version

Ejemplo de salida:

Linux version 5.15.0-25-generic (buildd@lcy02-amd64-015) (gcc (Ubuntu 9.4.0-1ubuntu1) 9.4.0) #25-Ubuntu SMP Thu Jan 13 15:28:16 UTC 2022  

Este método es útil para desarrolladores y administradores de sistemas que requieren información detallada sobre la compilación del kernel.


Importancia de conocer la versión del sistema operativo

Identificar la versión de Linux es fundamental en varios escenarios:

  • Instalación de software: Algunos programas requieren versiones específicas del sistema.
  • Actualización del sistema: Evita problemas de compatibilidad al actualizar paquetes o el kernel.
  • Seguridad: Ayuda a garantizar que el sistema tenga las últimas actualizaciones y parches de seguridad.
  • Solución de problemas: Facilita la búsqueda de soluciones en documentación técnica y foros.
  • Administración de servidores: Es clave en entornos de producción donde la estabilidad y compatibilidad son críticas.

Gestión eficiente del sistema Linux

Aunque estos comandos son esenciales para obtener información del sistema, administrar un servidor Linux de manera eficiente puede ser complejo, especialmente para usuarios sin experiencia en línea de comandos. Para facilitar esta tarea, existen herramientas de administración de servidores que permiten gestionar el sistema de manera gráfica e intuitiva.

Plataformas de gestión de servidores ofrecen beneficios como:

  • Automatización de actualizaciones y seguridad.
  • Supervisión en tiempo real del rendimiento del servidor.
  • Interfaz gráfica para gestionar aplicaciones y servicios sin necesidad de comandos.

Estas soluciones son ideales tanto para administradores de sistemas experimentados como para usuarios que buscan una forma más sencilla de administrar su infraestructura Linux.


Preguntas frecuentes (FAQs)

¿Cómo puedo ver la versión del kernel en Linux?

Ejecuta uname -r en la terminal para obtener la versión del núcleo de Linux.

¿Cuál es el comando más completo para ver la versión del sistema?

El comando cat /etc/os-release proporciona información detallada y estructurada sobre la versión del sistema operativo.

¿Existe una forma gráfica de ver la versión de Linux?

Sí, la mayoría de los entornos de escritorio como GNOME y KDE incluyen herramientas gráficas en el menú de configuración del sistema donde se muestra la versión del sistema operativo.

¿Cómo comprobar la versión del sistema operativo en un servidor remoto?

Puedes conectarte al servidor vía SSH y ejecutar lsb_release -a o cat /etc/os-release para obtener la información del sistema.

¿Por qué es importante conocer la versión exacta de Linux?

Cada versión incluye actualizaciones de seguridad, nuevas funciones y mejoras en la compatibilidad con hardware y software, por lo que conocer la versión instalada ayuda a optimizar la administración del sistema.


Con estos métodos, puedes verificar la versión de Linux de manera rápida y precisa, asegurando que tu sistema esté actualizado y funcionando correctamente para cualquier tarea o entorno.

encuentra artículos

newsletter

Recibe toda la actualidad del sector tech y cloud en tu email de la mano de RevistaCloud.com.

Suscripción boletín

LO ÚLTIMO