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)