В данной статье мы расскажем как узнать версию операционной системы Debian. Также приведем несколько примеров. Бонусом будут инструменты, позволяющие вывести название Debian, кодовое имя или версию.
Содержание
Команда cat /etc/issue
Самый простой способ узнать версию Debian – это посмотреть содержимое файла /etc/issue командой cat:
root@debian-host:~# cat /etc/issue Debian GNU/Linux 8 \n \l
Однако, данный файл содержит только информацию о версии дистрибутива.
Команда cat /etc/debian_version
Чтобы узнать версию и номер выпуска, нужно использовать команду:
root@debian-host:~# cat /etc/debian_version 8.11
Программа hostnamectl
Начиная с версии 8 стало возможно использовать команду hostnamectl, которая отобразит еще больше информации об установленной системе:
Static hostname: debian-host Icon name: computer-desktop Chassis: desktop Machine ID: e5b868czx38e4454a6a63d327f6e7c69 Boot ID: 398aca8a58ef4b96a08810dd0d08cbc0 Operating System: Debian GNU/Linux 8 (jessie) Kernel: Linux 3.16.0-4-amd64 Architecture: x86-64
Программа lsb_release
Кроме того, можно поставить утилиту lsb-release, которая по умолчанию отсутствует, и с её помощью можно узнать версию операционной системы. Для установки достаточно воспользоваться командой apt-get install lsb-release, а затем выполнить эту команду:
root@debian-host:~# # lsb_release -da No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.11 (jessie) Release: 8.11 Codename: jessie
Детали операционной системы можно вывести следующими способами, которые приведены ниже.
Название Debian:
root@debian:~# cat /etc/*-release | grep _NAME= | awk -F"=" '{ print $2 }' | sed s/'"'//g Debian GNU/Linux 10 (buster)
Кодовое имя системы:
root@debian:~# lsb_release --short --codename buster
Версию:
root@debian:~# cat /etc/*-release | grep VERSION= | awk -F"=" '{ print $2 }' | sed s/'"'//g | sed s/'('//g | sed s/')'//g | awk '{ print $1 }' 10
Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.