¿Cuál es la versión de mi sistema Debian?

9

Tal vez esta es una pregunta estúpida.

Me gustaría saber cómo sé cuál es la versión de mi sistema Debian.

Muchas gracias

usuario26832
fuente

Respuestas:

14

Simplemente ejecute "lsb_release -a" desde la línea de comando o "cat / etc / lsb-release"

davidgo
fuente
1
Aunque lsb_release -aes mucho más informativo, cat /etc/debian_versiones otra alternativa.
mpy
El comando lsb_release es realmente opcional. Ver archivos específicos de distribución de lo contrario (/ etc / debian_version, / etc / redhat-release ...)
Franklin Piat
6

Si sabe que está en un Debian o derivado, revise el archivo /etc/debian_version. Esto tendrá el número de versión del sistema actualmente instalado.

Si quieres algo más genérico, ver (en particular) los PRETTY_NAME, NAME, VERSIONy VERSION_IDlos valores de /etc/os-release. Este archivo es en realidad un script de shell que puede obtener en sus propios scripts, para hacer las cosas de manera diferente en diferentes distribuciones.

En Debian "verdadero", el base-filespaquete proporciona los dos anteriores . Los derivados pueden ser diferentes.

Nuevamente, si sabe que está en un sistema Debian, también puede verificar la salida de apt-cache show base-filespara ver qué versión del base-filespaquete está instalada. Esto también podría no funcionar en los derivados de Debian.

Si desea conocer la versión del kernel que se está ejecutando actualmente, puede usar unamepara eso. Por ejemplo, uname -apara imprimir toda la información o uname -rvpara imprimir la versión específica del kernel con poca información adicional. En muchos casos, no debería necesitar hacer esto, ya que lo que haga no debería depender de la versión de kernel específica instalada.

un CVn
fuente
Tenga en cuenta que esta respuesta se publicó originalmente en superuser.com/q/950410/53590 , que se editó significativamente después de que publiqué la respuesta anterior.
un CVn