Как узнать версию Debian
Определение версии Debian
Одним из самых популярных дистрибутивов Linux по праву считается Debian. На сегодняшний день разработчики уже выпустили большое количество обновлений и поддерживают в рабочем состоянии сразу несколько версий этой операционной системы. У обладателей этой платформы иногда возникает потребность определить установленную на компьютере сборку Дебиан. Сделать это можно самыми разными методами, наиболее оптимальными в определенных ситуациях.
Определяем версию Debian
В определении версии ОС нет ничего сложного, ведь в этом помогут встроенные команды и инструменты и ничего дополнительно устанавливать не придется. Мы все же расскажем об одном доступном варианте просмотра сборки через стороннюю утилиту, но добавляется в систему она буквально в несколько кликов. Давайте же детально разберем каждый способ.
Способ 1: Команда cat
Команда cat входит в стандартный набор инструментов не только Debian, но и всех остальных дистрибутивов Linux. Она позволяет просматривать содержимое указанных файлов. В определенных системных объектах хранится информация о текущей версии, а просмотреть ее можно так:
- Запустите «Терминал» любым удобным методом, например, через значок в меню приложений.
Выше мы рассмотрели всего одну сферу применения команды cat. Если у вас есть желание ознакомиться с ее действием развернуто, перейдите к нашей отдельной статье по следующей ссылке.
Способ 2: Команда hostnamectl
Команда hostnamectl, как и предыдущая, является стандартной во всех дистрибутивах Линукс и отвечает за отображение подробной информации о хосте. Сюда входит: имя текущего хоста, архитектура, версия Kernel, уникальные идентификаторы, параметры виртуализации и сведения об установленной операционной системе.
Для отображения данных достаточно активировать в консоли hostnamectl .
Среди всех строк отыщите «Operating System» и после двоеточия вы увидите интересующую информацию. Возьмите во внимание и «Architecture», ведь иногда бывает полезно узнать архитектуру платформы, например, для дальнейшей установки дополнительного программного обеспечения.
Способ 3: Утилита lsb_release
Внутренняя система Debian стандартизирована при помощи технологии LSB (Linux Standard Base). В эту оболочку входит утилита lsb_release, позволяющая определить сборку активной платформы, но инструмент сначала нужно добавить. Делается это через apt-get install lsb-release .
По завершении добавления новых пакетов достаточно прописать lsb_release -a и нажать на клавишу Enter.
В новой выдаче вы увидите не только данные о модулях и идентификаторы, но и используемый релиз ОС в разделе «Release».
Способ 4: Графическая оболочка
По умолчанию в стандартной сборке Дебиан установлена графическая оболочка Gnome. Она позволяет выполнять различные операции через GUI в обход терминальных команд. В нее встроен инструмент отображения общих сведений, который сегодня нам поможет узнать текущую сборку платформы.
- Через панель задач перейдите в параметры, кликнув на соответствующую иконку.
Если же на компьютере активна другая графическая оболочка, приведенная выше инструкция тоже подойдет. Многие из них реализованы похожим образом, а управление интуитивно понятно. Нужно лишь отыскать меню с такими же названиями, воспользовавшись разделом с параметрами.
В рамках данной статьи вы были ознакомлены с четырьмя доступными методами определения сборки Debian. Все они одинаково эффективны, а пользователю остается только выбрать наиболее подходящий и узнать требуемую информацию.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 12307 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как узнать версию Debian
Это нужно не часто, но иногда требуется выясниить — какая версия операционной системы Linux Debian установлена на сервере.
Самый простой способ узнать версию установленной операционной системы Debian — прочитать содержимое файла /etc/issue. напрямую или через консоль.
# cat /etc/issue
Debian GNU/Linux 9 n l
root@server2:/home/tester# cat /etc/issue
Debian GNU/Linux 10 n l
Приведенный первый способ показывает только целое число номера версии. Чтобы узнать номер версии более точно — со всеми цифрами после точки, нужно использовать следующую команду linux:
# cat /etc/debian_version
9.0
root@server2:/home/tester# cat /etc/debian_version
10.4
Еще более подробную информацию по версии Debian можно получить из содержимого файла-релиза ОС — /etc/os-release, открыв его в консоли:
# cat /etc/os-release
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/»
root@server2:/home/tester# cat /etc/os-release
PRETTY_NAME=»Debian GNU/Linux 10 (buster)»
NAME=»Debian GNU/Linux»
VERSION_ID=»10″
VERSION=»10 (buster)»
VERSION_CODENAME=buster
ID=debian
HOME_URL=»https://www.debian.org/»
SUPPORT_URL=»https://www.debian.org/support»
BUG_REPORT_URL=»https://bugs.debian.org/»
Или просмотреть содержимое файла /etc/os-release любым другим доступным способом.
Еще один способ проверки номера версии Debian — с помощью команды lsb_release. В некоторых версиях Debian она не установлена. Установить ее легко и просто с помощью команды:
root@server2:/home/tester# apt-get install lsb-release
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет lsb-release самой новой версии (10.2019051400).
lsb-release помечен как установленный вручную.
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Оказалось, что на сервере с Debian 10 она уже установлена.
Используя её, проверим версию Debian:
$ lsb_release -da
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.0 (stretch)
Release: 9.0
Codename: stretch
root@server2:/home/tester# lsb_release -da
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
Для получения подробной версии (для systemd) используйте команду hostnamectl:
# hostnamectl
Static hostname: debian
Icon name: computer-vm
Chassis: vm
Machine ID: 6886ec1d654b1a2ea82d591dc0146d85
Boot ID: 58bfbc1e197b4d388e95073da0df0282
Virtualization: xen
Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-1-amd64
Architecture: x86-64
Как проверить версию Debian Linux
Добавить в избранное
Три выпуска Debian всегда активно поддерживаются:
- Stable – последний официально выпущенный дистрибутив Debian. На момент написания этой статьи текущим стабильным дистрибутивом Debian является версия 9 (stretch). Это версия, которая рекомендуется для производственных сред.
- Testing – предварительный выпуск, который станет следующим стабильным выпуском. Он содержит пакеты, которые еще не готовы к стабильному выпуску, но для этого они находятся в очереди. Этот выпуск постоянно обновляется, пока не будет заморожен и выпущен как стабильный.
- Unstable, всегда с кодовым названием sid – это дистрибутив, в котором происходит активная разработка Debian.
В этой статье мы покажем несколько разных команд о том, как проверить, какая версия Debian установлена в вашей системе.
Проверка версии Debian из командной строки
В утилите lsb_release отображает LSB (Linux Standard Base) информация о распределении Linux.
Предпочтительный метод проверки вашей версии Debian – использовать утилиту lsb_release , которая отображает информацию LSB (Linux Standard Base) о дистрибутиве Linux. Этот метод будет работать независимо от того, какую среду рабочего стола или версию Debian вы используете.
Ваша версия Debian будет показана в строке описания. Как видно из приведенного выше вывода, используется Debian GNU / Linux 9.5 (stretch).
Вместо вывода всей вышеуказанной информации вы можете отобразить строку описания, которая показывает вашу версию Debian, используя переключатель -d .
Вывод должен выглядеть примерно так:
Кроме того, вы также можете использовать следующие команды для проверки вашей версии Debian.
Проверка версии Debian с помощью файла /etc/issue
Следующая команда cat отобразит содержимое, /etc/issue содержащее текст идентификации системы:
Вывод будет выглядеть примерно так:
Проверка версии Debian с помощью файла /etc/os-release
Файл /etc/os-release содержит идентификационные данные операционной системы и может быть найден только в более новых дистрибутивах Debian, работающих под управлением systemd.
Этот метод будет работать, только если у вас Debian 9 или новее:
Вывод будет выглядеть примерно так:
Проверка версии Debian с помощью команды hostnamectl
Команда hostnamectl позволяет вам задать имя хоста, но вы также можете использовать ее для проверки вашей версии Debian.
Эта команда будет работать только в Debian 9 или более новых версиях:
Заключение
В этой статье мы показали вам, как найти версию Debian, установленную в вашей системе. Для получения дополнительной информации о выпусках Debian посетите страницу выпусков Debian.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
♀️ Как проверить версию Linux
Распространенным сценарием является то, что вам был предоставлен доступ к системе Linux физически или через удаленный вход, и вы не знаете, какая версия Linux установлена в этой конкретной системе.
Учитывая, что многие из сегодняшних дистрибутивов Linux внедрили systemd как часть своей базовой конструкции, проверка версии Linux во многих случаях является относительно простой процедурой.
Самый простой способ проверить версию Linux – использовать команду hostnamectl без каких-либо аргументов.
Например, приведенная ниже команда hostnamectl возвращает имя используемого дистрибутива Linux, версию и кодовое имя вместе с загруженной в данный момент версией ядра Linux:
Распространенной ошибкой называют всю операционную систему GNU / Linux просто как Linux. Важным примечанием здесь является то, что так называемый Linux на самом деле является только частью ядра системы, тогда как GNU является реальной системой, как в наборе скомпилированных двоичных файлов, библиотек и системных инструментов. И ядро GNU, и Linux должны функционировать в тандеме, чтобы операционная система действительно работала.
Следовательно, одно не может существовать без другого, поэтому в следующий раз, когда вы говорите о своей операционной системе и хотите быть технически правильными, называйте ее GNU / Linux или просто Lignux.
В этом уроке вы узнаете:
- Основное введение в пакет Linux
- Как проверить архитектуру системы и версию ядра Linux
- Как проверить архитектуру процессора
- Как проверить CentOS, Redhat, Debian, Ubuntu, Mint, Arch, версию системы Fedora Linux
Системы управления пакетами Linux
Если приведенная выше быстрая проверка версии Linux с помощью команды systemctrl не сработала, следующим шагом для проверки того, какая операционная система GNU / Linux используется, является определение установленного менеджера пакетов.
Независимо от того, в какой системе GNU / Linux вы используете, шансы очень высоки, что она будет использовать один из следующих трех менеджеров пакетов:
- rpm – менеджер пакетов Redhat
- dpkg – менеджер пакетов Debian
- pacman – менеджер пакетов Arch
Так, например, если ваша система использует менеджер пакетов rpm, то ваша система GNU / Linux, скорее всего, RHEL, CentOS, Fedora и т. д.
В случае менеджера пакетов deb ваша система GNU / Linux может быть чем-то вроде Ubuntu, Debian, Mint. и т.д.
Наконец, когда используется менеджер пакетов pacman, ваша система GNU / Linux – это что-то вроде Arch, Manjaro и т. д.
Следующая команда проверит, какой менеджер пакетов используется в нашей системе GNU / Linux.
Например, приведенная ниже команда выполняется в некоторых системах GNU / Linux на основе Debian:
Обратите внимание, что вывод приведенной выше команды является полным путем к исполняемому двоичному файлу менеджера пакетов.
Принимая во внимание, что в системах с управлением пакетами Redhat вы можете увидеть вывод, подобный приведенному ниже:
Как проверить версию CentOS
Самый распространенный способ проверить версию CentOS – прочитать содержимое файла /etc/centos-release.
Как проверить версию RHEL
Если вам нужно проверить версию системы в Redhat Enterprise Linux, лучше всего посмотреть содержимое файла /etc/redhat-release.
Как проверить версию Debian
Если вам нужно проверить системную версию Debian GNU / Linux, наиболее вероятный ответ на ваш вопрос находится в файле /etc/issue.
Как проверить версию Mint
Если вы используете Mint GNU / Linux, откройте на чтение содержимое файла /etc/issue.
Как проверить версию Ubuntu
То же самое относится и ко всем остальным системам GNU / Linux на основе Debian, чтобы проверить версию системы, прочитайте содержимое файла /etc/issue.
Как проверить версию Arch
Arch GNU / Linux не следует регулярному циклу выпуска, и по этой причине говорят, что Arch GNU / Linux – это скользящий выпуск.
Это означает, что каждый раз, когда вы выполняете команду pacman -Suy, ваша система полностью обновляется до самого последнего состояния.
По этой причине нет особого смысла проверять выпуск версии Arch Linux.
Как проверить архитектуру системы и версию ядра Linux
Наиболее распространенный способ проверки системной архитектуры и версии ядра Linux – использование команды uname в сочетании с аргументом -a.
Из приведенного выше вывода видно, что используемая версия ядра Linux – 4.4.59+, а архитектура системы – x86_64.
Как проверить архитектуру процессора
Наиболее распространенная и рекомендуемая команда для проверки архитектуры процессора – это lscpu.
Рассмотрим следующий пример вывода команды lscpu:
Наряду с названием модели процессора и частотой процессора мы видим, что рассматриваемый процессор имеет 64-битную архитектуру, поскольку он поддерживает как 32-битное, так и 64-битное двоичное исполнение.