
Posible duplicado:
¿Cómo puedo saber qué versión de Linux estoy ejecutando?
Necesito encontrar información sobre el servidor en el que estoy trabajando.
La versión de lanzamiento (por ejemplo, 9.04 si Ubuntu o 4 si RHEL) es importante para mí y el comando uname
no la muestra.
$ uname -a
Linux xxxxxxx 2.6.9-78.0.22.EL #1 Fri Feb 31 25:71:00 EDT 2009 x86_64 GNU/Linux
Entonces: ¿Cómo obtener esta información mediante un comando de línea de comando?
Respuesta1
La mayoría (si no todas) las distribuciones modernas incluirán el comando lsb_release.
heillinr@mojojojo:~$ lsb_release -r Lanzamiento: 9.04 heillinr@mojojojo:~$ lsb_release -a No hay módulos LSB disponibles. ID de distribuidor: Ubuntu Descripción: Ubuntu 9.04 Lanzamiento: 9.04 Nombre en clave: alegre
Debería darte lo que buscas :)
Respuesta2
¿Qué tienes en /etc/*-release? Tengo /etc/lsb-release que contiene:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION="Ubuntu 8.10"
Respuesta3
Intentar
gato /etc/lsb-release
Respuesta4
Además de lsb-release (que está disponible como lsb-release
paquete en Debian), puede consultar /etc/debian_version (para Debian y derivados) y /etc/issue para la mayoría de las otras distribuciones.