¿Qué Versión de Debian estoy ejecutando?

Para saber qué versión de Debian o distribución de Linux estamos ejecutando entre más información sobre nuestro sistema, explicaré una variedad de alternativas simples:

Aprenda qué versión de Debian está ejecutando utilizando el comando uname.

El comando uname (nombre Unix) es un programa para Unix y sus sistemas basados, si comparamos el comando es similar al comando ver utilizado en sistemas MS-DOS. Muestra información básica sobre el sistema operativo, el procesador y más.

Sintaxis: uname

Cuando se usa sin parámetros, el comando uname mostrará solo el nombre del sistema operativo, pero no la distribución, ni el núcleo, etc. Cuando se usa sin parámetros, el comando uname adoptará la opción-s de forma predeterminada.

El parámetro –help mostrará una breve documentación sobre el comando uname. Aquí podemos encontrar una variedad de opciones:

Descripción del parámetro:
-s name kernel-name Esta es la opción predeterminada .
-n –nodename muestra el nombre de host.
– r Shows kernel-release Muestra la versión del núcleo.
– v version kernel-version Muestra la fecha de publicación del núcleo.
– m machine máquina imprimir información en el hardware
-procesador p processor Para comprobar la CPU
-i platform hardware-platform muestra la implementación de hardware basada en módulos del núcleo. En sistemas Linux, este comando casi siempre devuelve «desconocido», esta opción se puede ignorar.
-o system el sistema operativo Muestra la versión del sistema operativo.
help help Imprime el menú de ayuda con instrucciones.
version version Muestra la versión del comando.

Nota: El comando uname-o leerá el archivo ostype ubicado en/proc/sys / kernel como se muestra en la siguiente imagen.

Como se explicó antes, el parámetro-v devolverá la versión del comando uname:

Cuando se usa la opción – a (- all) el comando devolverá la siguiente información:

  • Nombre del núcleo
  • Nombre de dominio (host local.localdomain).
  • Versión del núcleo.
  • Fecha de lanzamiento del núcleo..
  • Tipo de hardware y CPU.
  • Arquitectura
  • sistema Operativo.

El formato parece:

kernel-name nodename kernel-release kernel-version
procesador hardware-arch sistema operativo

En mi caso, la salida exacta es:

Linux linuxhint 4.19.0-5-amd64 # 1 SMP Debian
4.19.37-5 + deb10u1 (2019-07-19) x86_64 GNU/Linux

Además podemos combinar diferentes opciones, por ejemplo, imprimamos el nombre y la versión del núcleo ejecutando:

uname-sr

El orden de opciones no afectará a la salida como se muestra en el siguiente ejemplo en el que invierto las órdenes de opciones mientras la salida sigue siendo la misma:

uname-rs

Aprenda qué versión de Debian está ejecutando usando el comando lsb_release:

Antes de comenzar, probablemente necesite instalar LSB (Linux Standard Base) para usar el comando lsb_release que imprime información en el sistema, abre una terminal y como root, o usando sudo, ejecute los siguientes comandos:

actualización de apt
actualización de apt
instalación de apt lsb

En mi caso, el paquete se instaló, si no lo tenía previamente, después de la confirmación, se instalarán los paquetes y podrá usar el comando lsb_release.

Este comando trae información sobre la distribución Linux que estamos ejecutando.

La sintaxis a utilizar es:

lsb_release

Para obtener todas las opciones disponibles, podemos frotar lsb_release-h y la salida mostrará alguna documentación:

Entre las opciones disponibles encontramos:

-h, –help Imprime el menú de ayuda.
– v, version version Muestra los módulos LSB soportados por el sistema.
– i, id id Muestra la distribución de Linux.
– d, description description Imprime una descripción de la distribución de Linux.
– r, release release Muestra la versión de distribución.
– c, cod codename Muestra el nombre en clave de la distribución.
– a, Prints all Imprime toda la información mencionada anteriormente.
– s ,short short Imprime la salida en formato corto..

Por ejemplo, si ejecutamos lsb_release-a, el comando devolverá la siguiente salida:

Nota: si se ejecuta sin opciones, el comando «lsb_release» aplicará la opción-v de forma predeterminada.

Aprenda qué versión de Debian está ejecutando utilizando el comando cat.

Usando el comando cat podemos verificar el ID, descripción, versión y nombre en clave de nuestra distribución entre más información al mostrar la información de los archivos que la contienen.

Para saber qué distribución estamos usando con el comando cat, puede ejecutar:

cat /etc/*-lanzamiento

Con cat también podemos comprobar las versiones del núcleo y gcc utilizadas para construirlo. Para hacerlo correr:

cat/proc / version

Que debería devolver una salida similar a la siguiente imagen:

Nota: podemos editar la información almacenada en los archivos/etc / *-release para cambiar la salida de lsb_release.

Aprenda qué versión de Debian está ejecutando utilizando el comando hostnamectl.

Hostnamectl es otra alternativa para distribuciones con systemd, compruébelo ejecutándolo en el terminal

hostnamectl

Como puede ver, el comando devuelve información sobre el nombre de host, el sistema operativo y la versión del núcleo, la arquitectura, entre otros, incluido el software de virtualización si está trabajando en un invitado virtual.

Conclusión:

Si bien en sistemas basados en Windows podemos usar comandos como systeminfo, ver o cmdinfo, no hay suficientes opciones para restringir o especificar la información a imprimir. La diversidad de alternativas y opciones de Linux a través de la línea de comandos ofrece más velocidad y precisión.

Muchas gracias por seguir a LinuxHint. Sigue siguiéndonos para obtener más actualizaciones y consejos sobre Linux. Para cualquier consulta relacionada con Linux o redes, no dude en contactarnos a través de nuestro canal de soporte https://support.linuxhint.com.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.