Es bastante fácil saber qué versión del sistema operativo Debian estamos usando y esto sucede principalmente cuando inicia sesión en el servidor Debian después de mucho tiempo o cuando busca un software que está disponible solo para una versión específica de Debian.
Aquí en LinuxAPT, como parte de nuestros Servicios de administración de servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con Debian Linux.
En este contexto, analizaremos diferentes métodos para verificar la versión del sistema operativo.
¿Cuáles son los tipos de versiones de Debian?
- Estable:esta es la publicación estable y oficial de Debian. La última versión de Debian es Debian 9 (stretch). Entonces, esta versión se puede usar para el servidor de producción.
- Pruebas:este tipo de lanzamiento no se puede usar para el servidor de producción. Contiene paquetes con versión inestable y actualizados con frecuencia.
- Inestable:se conoce como sid. La versión de desarrollo actual se convertirá en Inestable.
1. ¿Cómo comprobar la versión de Debian mediante la línea de comandos?
Es una buena práctica verificar la versión usando la línea de comando, ya que no depende de nada. Así que aquí vamos a verificar la versión de Debian usando la utilidad lsb_release (Linux Standard Base). Por lo general, este método es el mejor porque funcionará independientemente del entorno de escritorio o la versión que esté utilizando:
$ lsb_release -a
Mostrará la salida de la siguiente manera:
Output
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.5 (stretch)
Release: 9.5
Codename: stretch
En el resultado anterior, puede ver que la línea de descripción muestra la versión del sistema operativo.
En lugar de imprimir todos los detalles de su sistema Debian, simplemente puede imprimir solo el nombre de la distribución pasando -d con el comando:
$ lsb_release -d
La salida debe ser similar a la siguiente:
Output
Description: Debian GNU/Linux 9.5 (stretch)
2. ¿Cómo verificar la versión de Debian usando el archivo /etc/os-release?
El archivo os-release contiene datos de identificación del sistema operativo y está disponible solo con la distribución Debian más reciente:
$ cat /etc/os-release
La salida será similar a la siguiente:
Output
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
3. ¿Cómo verificar la versión de Debian usando el archivo /etc/issue?
Como, os-release, el archivo /etc/issue también contiene el texto de identificación del sistema. Usando el siguiente comando puedes verlo:
$ cat /etc/issue
Mostrará la salida de la siguiente manera:
Output
Debian GNU/Linux 9 \n \l
4. ¿Cómo verificar la versión de Debian usando el comando hostnamectl?
Principalmente, el comando hostnamectl se usa para configurar el nombre de host en los sistemas Debian, pero también puede verificar los detalles del sistema usándolo. Ejecute el siguiente comando:
$ hostnamectl
Este comando funcionará solo para Debian 9 y versiones más recientes. Debería mostrar la salida como se muestra a continuación:
Output
Static hostname: local.linuxapt
Icon name: computer-vm
Chassis: vm
Machine ID: 287b816ad03c4f429f7bb49501983e1c
Boot ID: 7fd5cca4dd5c41f6ac53214e11fa3f57
Virtualization: oracle
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-8-amd64
Architecture: x86-64
De esta manera, puede obtener la versión de su sistema operativo utilizando cualquiera de estos métodos.