Probablemente en algún momento de tu vida te enfrentarás a un terminal linux desconocido donde no tienes idea de cuál es la distribución, y mucho menos la versión… Pero entonces, ¿cómo averé qué distribución/versión estoy ejecutando?
TL;DR – Puede utilizar uno de los siguientes métodos:
- gato /etc/*-liberación
- lsb_release -a
- hostnamectl
1. Uso del archivo /etc/*-release
Para averiguar la versión y otra información de su Linux, ejecute el comando cat a continuación en su terminal:
$ gato /etc/*-release
Ejemplo de ejecución en mi escritorio con Ubuntu:
DISTRIB_ID-Ubuntu
DISTRIB_RELEASE 19,04
DISTRIB_CODENAME-disco
DISTRIB_DESCRIPTION"Ubuntu 19.04"
NOMBRE "Ubuntu"
VERSION"19.04 (Disco Dingo)"
ID-ubuntu
ID_LIKE-debian
PRETTY_NAME"Ubuntu 19.04"
VERSION_ID"19.04"
HOME_URL"https://www.ubuntu.com/"
SUPPORT_URL"https://help.ubuntu.com/"
BUG_REPORT_URL"https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL"https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME-disco
UBUNTU_CODENAME-disco
2. Uso del comando lsb_release
El comando lsb_release muestra La base estándar de Linux (LSD) y la información específica de la distribución. Active el siguiente comando:
$lsb_release-a
Ejemplo del resultado:
No hay módulos LSB disponibles.
ID del distribuidor: Ubuntu
Descripción: Ubuntu 19.04
Versión: 19.04
Nombre en clave: disco
3. Utilizando el comando hostnamectl
Para distribuciones systemd basadas en GNU esta es la mejor opción:
$hostnamectl
Ejemplo del resultado:
Nombre de host estático: *******
Nombre del icono: ordenador portátil
Chasis: portátil
Id. de la máquina: 07c27ab13c7c49b59e53df8781de****
ID de arranque: 77062197a37d45eeb656c889c7e5****
Sistema operativo: Ubuntu 19.04
Kernel: Linux 5.0.0-16-genérico
Arquitectura: x86-64
¿Cómo puedo averiguar la versión de mi kernel de Linux?
Ejecutar uno de los siguientes comandos
$uname -a
$uname -mrs
Ejemplo del resultado:
Linux ****** 5.0.0-16-genérico #17-Ubuntu SMP Wed Mayo 15 10:52:21 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
- Linux – Nombre del núcleo
- 5.0.0-16 – Versión del núcleo
- x86_64 – Versión de arquitectura (64 bits)