15%

Ahorra 15%<\/span> en todos los servicios de hosting

Pon a prueba tus habilidades y obtén Descuento<\/span> en cualquier plan de hosting

Usa el código:

Skills
Comenzar
11.08.2025

Cómo Encontrar Tu Versión de Linux: Una Guía Completa para Todas las Distribuciones

Ya sea que esté administrando una estación de trabajo personal, un entorno VPS Hosting basado en la nube, o un Servidor Dedicado, conocer su versión exacta de Linux es una de las habilidades más fundamentales en administración de sistemas. Impacta directamente en la compatibilidad de software, la gestión de parches de seguridad, la precisión de la resolución de problemas y la capacidad de seguir correctamente la documentación específica de la distribución.

En esta guía completa, lo guiaremos a través de cada método confiable para identificar su versión de Linux, desde comandos de terminal rápidos hasta interfaces de escritorio gráficas, cubriendo todas las distribuciones principales incluyendo Ubuntu, Debian, CentOS, Fedora, Arch Linux y más.

Por qué es importante conocer su versión de Linux

Antes de profundizar en los comandos, vale la pena entender por qué esta información es tan crítica:

  • Compatibilidad de software: Los gestores de paquetes e instaladores de aplicaciones a menudo requieren una distribución específica y una versión de lanzamiento para funcionar correctamente.
  • Seguridad y actualizaciones: Conocer su versión del SO garantiza que esté aplicando los parches de seguridad correctos y no se haya quedado atrás en las versiones de fin de vida (EOL).
  • Resolución de problemas precisa: Los mensajes de error, formatos de registro y comportamiento del sistema pueden diferir significativamente entre distribuciones y versiones.
  • Eficiencia de soporte: Al enviar un ticket de soporte, ya sea a AlexHost o a cualquier proveedor, incluir su versión de Linux ayuda a los técnicos a proporcionar soluciones más rápidas y precisas.
  • Gestión de kernel y controladores: Ciertos controladores de hardware, módulos del kernel y herramientas del sistema dependen de la versión.

Método 1: Usando el comando lsb_release

El comando lsb_release (Linux Standard Base release) es una de las herramientas más utilizadas para recuperar información de distribución legible por humanos. Está disponible de forma predeterminada en la mayoría de sistemas basados en Debian y Ubuntu.

Comando:

lsb_release -a

Salida de ejemplo:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
Codename:       jammy

Esta salida le proporciona el nombre completo de la distribución, el número de lanzamiento y el nombre en clave de la versión, toda la información que típicamente necesita para la instalación de software o solicitudes de soporte.

¿Qué pasa si el comando no se encuentra?

Si su sistema devuelve command not found, instale el paquete usando el gestor de paquetes de su distribución:

# Debian / Ubuntu
sudo apt install lsb-release

# CentOS / RHEL / AlmaLinux / Rocky Linux
sudo yum install redhat-lsb-core

# Fedora
sudo dnf install redhat-lsb-core

Método 2: Leyendo /etc/os-release

El archivo /etc/os-release es un archivo de identificación del SO estandarizado presente en prácticamente todas las distribuciones modernas de Linux. Es el método más universalmente compatible y funciona de manera confiable en Ubuntu, Debian, CentOS, Fedora, Arch Linux, openSUSE y otros.

Comando:

cat /etc/os-release

Salida de ejemplo (Ubuntu 22.04):

NAME="Ubuntu"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 22.04.3 LTS"
VERSION_ID="22.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

Salida de ejemplo (CentOS Stream 9):

NAME="CentOS Stream"
VERSION="9"
ID="centos"
ID_LIKE="rhel fedora"
PRETTY_NAME="CentOS Stream 9"

Este archivo es particularmente útil en scripts de shell y flujos de trabajo de automatización donde necesita detectar programáticamente el SO antes de ejecutar comandos específicos de la distribución.

Consejo profesional: También puede leer el archivo más corto /etc/issue para un resumen de versión rápido de una línea:

cat /etc/issue

Método 3: Usando hostnamectl

El comando hostnamectl es parte de la suite systemd y proporciona una instantánea más amplia de la identidad del sistema, incluyendo el sistema operativo, versión del kernel y arquitectura de hardware. Está disponible en cualquier sistema que ejecute systemd (que cubre la gran mayoría de distribuciones modernas de Linux).

Comando:

hostnamectl

Salida de ejemplo:

 Static hostname: my-server
       Icon name: computer-vm
         Chassis: vm
      Machine ID: a1b2c3d4e5f6...
         Boot ID: f6e5d4c3b2a1...
  Virtualization: kvm
Operating System: Ubuntu 22.04.3 LTS
          Kernel: Linux 5.15.0-78-generic
    Architecture: x86-64

Esto es especialmente útil al administrar entornos de VPS Hosting, ya que también revela la tecnología de virtualización en uso (por ejemplo, KVM, VMware o LXC).

Método 4: Verificar la versión del kernel de Linux

La versión de la distribución y la versión del kernel son dos piezas de información separadas. Mientras que la versión de la distribución le dice qué sabor del SO está ejecutando, la versión del kernel es crítica para la compatibilidad de controladores, llamadas del sistema y depuración de bajo nivel.

Verificar solo la versión del kernel:

uname -r

Salida de ejemplo:

5.15.0-78-generic

Verificar información completa del sistema:

uname -a

Salida de ejemplo:

Linux my-server 5.15.0-78-generic #85-Ubuntu SMP Fri Jul 7 15:25:09 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Este comando único revela el nombre del host, lanzamiento del kernel, versión del kernel, fecha de compilación, hardware de la máquina, tipo de procesador y SO.

BanderaInformación devuelta
uname -rSolo versión de lanzamiento del kernel
uname -vVersión del kernel (marca de tiempo de compilación)
uname -mArquitectura de hardware de la máquina
uname -oNombre del sistema operativo
uname -aTodo lo anterior combinado

Método 5: Verificar la versión a través de una interfaz de escritorio gráfica

Si está ejecutando Linux con un entorno de escritorio completo (GNOME, KDE Plasma, XFCE, etc.), puede encontrar su versión del SO a través de la configuración del sistema sin abrir una terminal.

GNOME (Ubuntu, Fedora):

  1. Haga clic en el botón Actividades o abra el Menú de aplicaciones.
  2. Navegue a Configuración → Acerca de.
  3. Se mostrarán el nombre del SO, la versión y la versión de GNOME.

KDE Plasma:

  1. Abra el Lanzador de aplicaciones.
  2. Vaya a Configuración del sistema → Acerca de este sistema.
  3. Busque la sección Sistema operativo.

XFCE:

  1. Abra el Menú de aplicaciones.
  2. Navegue a Sistema → Acerca de XFCE o verifique Información del sistema en el gestor de configuración.

Método 6: Verificar la versión de Linux en un VPS remoto o servidor dedicado

Este es el escenario más común para administradores de sistemas que administran infraestructura en la nube. Si está ejecutando un servidor remoto, como un Servidor Dedicado de AlexHost o un VPS, deberá conectarse primero a través de SSH.

Paso 1: Conectarse a través de SSH

ssh username@your-server-ip

Reemplace username con su usuario real (por ejemplo, root o un usuario habilitado para sudo) y your-server-ip con la dirección IP de su servidor.

Paso 2: Ejecutar su comando de verificación de versión preferido

Una vez conectado, use cualquiera de los métodos anteriores. La combinación más confiable es:

lsb_release -a && uname -r

O para máximo detalle:

cat /etc/os-release && uname -a && hostnamectl

Esto le proporciona la identificación completa del SO, versión del kernel y arquitectura del sistema en una sola salida, ideal para documentación o solicitudes de soporte.

> Consejo de AlexHost: Al administrar múltiples servidores, considere usar un Panel de control de VPS para centralizar la administración de servidores, monitorear detalles del SO y simplificar tareas administrativas en toda su infraestructura.

Referencia rápida: Todos los comandos de un vistazo

ComandoLo que muestraFunciona en
lsb_release -aNombre completo de distro, versión, nombre en claveDebian, Ubuntu, CentOS (con paquete)
cat /etc/os-releaseIdentificación estandarizada del SOTodas las distribuciones modernas
cat /etc/issueResumen breve de versión del SOLa mayoría de distribuciones
hostnamectlSO, kernel, arquitectura, virtualizaciónDistribuciones basadas en systemd
uname -rSolo versión del kernelTodas las distribuciones de Linux
uname -aInformación completa del kernel y sistemaTodas las distribuciones de Linux

Resolución de problemas comunes

lsb_release: command not found

Instale el paquete lsb-release usando el gestor de paquetes de su distribución (vea el Método 1 anterior).

/etc/os-release devuelve información mínima

Algunas imágenes de Linux mínimas o basadas en contenedores eliminan archivos no esenciales. En este caso, intente cat /etc/issue o uname -a como alternativas.

hostnamectl no está disponible

Este comando requiere systemd. Si su sistema utiliza un sistema init diferente (por ejemplo, SysVinit u OpenRC), hostnamectl no estará presente. Use cat /etc/os-release en su lugar.

Conexión SSH rechazada en un servidor remoto

Asegúrese de que SSH esté habilitado y que su firewall permita el puerto 22 (o su puerto SSH personalizado). Si ha implementado recientemente un nuevo servidor, verifique su panel de control de VPS Hosting para acceso a la consola.

Elegir el alojamiento correcto para su entorno Linux

El método que use para verificar su versión de Linux también puede depender del tipo de entorno de alojamiento que esté ejecutando. Aquí hay una descripción general rápida de las soluciones de AlexHost y lo que ofrecen:

  • VPS Hosting: Acceso root completo, su elección de distribución de Linux y control total sobre su entorno. Ideal para desarrolladores y administradores de sistemas.
  • Servidores Dedicados: Máximo rendimiento e aislamiento. Tiene control total del hardware y puede instalar cualquier distribución de Linux.
  • Alojamiento web compartido: Entorno administrado donde AlexHost maneja el SO. Puede tener acceso limitado a la terminal, pero cPanel u herramientas similares proporcionan información del sistema.
  • VPS con cPanel: Un VPS administrado con un panel de control gráfico, combinando flexibilidad con facilidad de uso.

Conclusión

Encontrar su versión de Linux es una tarea simple pero esencial que todo

15%

Ahorra 15%<\/span> en todos los servicios de hosting

Pon a prueba tus habilidades y obtén Descuento<\/span> en cualquier plan de hosting

Usa el código:

Skills
Comenzar