Существует несколько способов проверить версию ОС в системе Linux. В этой статье мы объясним как графический, так и командной строки способы получения версии ОС системы Linux.
Мы использовали ОС Debian 10 для объяснения команд и методов, упомянутых в этой статье. .
- Проверка версии ОС через графический интерфейс пользователя
- Проверить версию ОС через терминал командной строки
- Использование команды lsb_release
- Использование /etc/issue file
- Использование файла/etc/os-release
- Использование команды hostnamectl
- Проверить версию ядра
- Использование команды uname
- Использование команды dmesg
- Использование/proc/version
Проверка версии ОС через графический интерфейс пользователя
Чтобы проверить версию ОС через графический интерфейс пользователя, выполните следующие действия:
Шаг 1. Во-первых, вам нужно будет открыть утилиту настроек в вашей системе. Для этого щелкните правой кнопкой мыши на рабочем столе и выберите Настройки , как показано на следующем снимке экрана:
Кроме того, вы также можете найти утилиту« Настройки »в меню« Приложения ». Нажмите супер-клавишу на клавиатуре и в строке поиска введите settings . Когда появится значок настроек, щелкните его, чтобы открыть.
Шаг 2. В утилите настроек перейдите на вкладку Details , как показано на следующем снимке экрана.
Шаг 3. Когда вы щелкаете вкладку «Подробности», в представлении О по умолчанию появляется следующее окно. Здесь вы найдете версию вашей ОС, в нашем случае это Debian 10. Помимо информации о версии, вы также найдете некоторую другую информацию, такую как память, процессор, графика, тип ОС, размер диска и т. Д.
Проверить версию ОС через терминал командной строки
Ниже приведены некоторые способы командной строки, с помощью которых вы можете просмотреть версию ОС в вашей системе.
Откройте терминал командной строки, нажав супер-клавишу на клавиатуре и выполнив поиск приложения терминала. набрав ключевое слово в строке поиска. Когда появится значок терминала, щелкните его, чтобы открыть.
Использование команды lsb_release
Команда lsb_release позволяет вам найти информацию LSB (Linux Standard Base) о вашем Дистрибутив Linux, который включает номер выпуска, кодовое имя и идентификатор распространителя.
В некоторых дистрибутивах Linux из-за минимальной установки ОС или по какой-либо другой причине команда lsb_release может отсутствовать в вашей системе. В этом случае, если вы запустите команду lsb_release, вы можете получить ошибку «Нет доступных модулей LSB»..
Чтобы решить эту проблему, вам необходимо сначала установить lsb_release с помощью следующей команды apt-get:
После установки вы можете запустить следующую команду lsb_release, чтобы просмотреть версию вашей ОС вместе с другой информацией:
Из приведенного ниже вывода вы можете увидеть информацию LSB, специфичную для нашего дистрибутива, которая включает номер выпуска или номер версии нашей ОС, которая Debian 10.
Если вы просто хотите распечатать информацию о версии вместо всей информации LSB используйте lsb_release с переключателем –d следующим образом:
будет просто распечатайте строку описания с номером версии.
Использование /etc/issue file
В файле/etc/issue хранится текст идентификации системы, который играл перед запросом на вход. Этот файл обычно содержит информацию о версии Linux, которую вы можете просмотреть с помощью команды cat следующим образом:
Приведенная выше команда отображает только номер версии вашей ОС. Однако, если вам нужно узнать версию ОС с указанными выпусками, введите следующую команду:
Использование файла/etc/os-release
Файл/etc/ost-release — это файл конфигурации, который является частью пакета systemd, который содержит идентификационные данные ОС. Вы найдете эту команду только в последнем дистрибутиве Linux. Используя команду/etc/os-release, вы можете получить информацию о версии вашей ОС.
Чтобы отобразить содержимое файла os-release, выполните в Терминале следующую команду:
Использование команды hostnamectl
Команда hostnamectl также является частью пакета systemd. Обычно он используется для проверки и изменения имени хоста. Однако вы также можете использовать его для проверки версии вашей ОС. Подобно приведенной выше команде, команда hostnamectl также работает в последних дистрибутивах Linux.
Чтобы использовать эту команду для просмотра версии ОС, выполните следующую команду в Терминале:
Проверить версию ядра
Если вы хотите узнать версию ядра вашей системы вместе с версией ОС, выполните следующие действия из командной строки:
Использование команды uname
Команда uname используется для отображения основной системной информации. Чтобы найти версию ядра, вы можете использовать uname с параметром –r следующим образом:
получите вывод, аналогичный этому:
Из приведенного выше вывода , вы можете увидеть, что используемое нами ядро Linux — 4.19.0-5-amd64, где:
- 4 — это версия ядра
- 19 — это основная версия
- 0 — это дополнительная версия
- 5 — это номер патча
- Amd64 — это информация об архитектуре
Использование команды dmesg
Команда dmesg обычно используется для проверки сообщений загрузки ядра и отладки проблем, связанных с оборудованием. Однако мы также можем использовать его для проверки версии ядра. Передайте dmesg по конвейеру с помощью команды grep, чтобы просмотреть информацию о ядре, как показано ниже:
Вы найдете версию ядра в первой строке вывода.
Использование/proc/version
Файл/proc/version также содержит информацию о ядре Linux. Чтобы просмотреть этот файл, используйте следующую команду в Терминале:
Вы увидите вывод аналогично приведенному ниже снимку экрана, показывающему версию ядра в первой строке.
Примечание. Вы можете ознакомиться с последними версиями Debian, включая старые выпуски, на следующей официальной странице:
https://www.debian.org/releases/
В этой статье мы рассмотрели несколько способов, включая графическую и командную строки, с помощью которых вы можете просмотреть версию ОС, а также версию ядра, которое вы используете в своей системе.