Debian узнать версию ядра linux

Получение сведений о системе и оборудовании с помощью uname и lscpu в Debian

Это руководство рассказывает, как получить системные данные системы Debian 11 или Debian 10, например, имя ядра, выпуск ядра, версию ядра, имя хоста, аппаратную архитектуру, тип процессора, аппаратную платформу и информацию об операционной системе.

Проверить информацию о системе

Чтобы проверить информацию о системе, выполните следующую команду.

Если вы хотите узнать имя ядра, используйте переключатель -s вместе с командой uname.

Если вы хотите узнать номер выпуска ядра, необходимо использовать переключатель -r.

Если вы хотите вывести версию вашего ядра, выполните следующую команду.

Получить имя хоста

Если вы хотите получить имя хоста, выполните следующую команду.

Получить аппаратную архитектуру машины

Если вы хотите проверить аппаратную архитектуру машины, команда должна выглядеть следующим образом.

Если команда выдает x86_64, это означает, что это 64-битная архитектура. Однако если она показывает i686 или i386, это означает, что система 32-битная.

Получить тип процессора

Если вы хотите вывести тип процессора, выполните следующую команду.

Получить аппаратную платформу

Чтобы получить информацию об аппаратной платформе, выполните следующую команду.

Получить информацию об операционной системе

Следующая команда должна вернуть имя используемой вами операционной системы.

Отобразить всю информацию

Если вы хотите отобразить всю вышеперечисленную информацию одной командой без использования переключателей, выполните.

Отобразить подробную информацию об аппаратном обеспечении

Если вы хотите отобразить подробную информацию об аппаратном обеспечении, включая память, процессор, диски и т.д., выполните следующую команду в терминале.

Источник

Как определить версию системы и ядра Linux

Иногда информация о том, какая версия Linux используется на компьютере, имеет большое значение. Например, периодически появляются новые угрозы, которые затрагивают только определенные выпуски операционной системы (ОС). Если проблемы уязвимости имеются лишь для некоторых дистрибутивов, ядер или пакетов, необходимо быстро получить все необходимые сведения.

Читайте также:  Установка сертификата криптопро linux контейнер

Варианты релизов «Линукс»

Дистрибутивы этой свободной ОС подразделяются на фиксированные и скользящие. Они имеют значительные отличия между собой.

Скользящие платформы постоянно обновляются и работают с одной ветвью кода. Это происходит двумя способами. Первый и самый популярный – частый выпуск очень незначительных обновлений. С такой моделью развития дистрибутив постоянно совершенствуется и оснащается современным программным обеспечением.

Второй метод — заменить весь образ операционной системы новым, когда он станет доступен. Очевидно, что данный вариант подходит только для облачных развертываний (поскольку это предполагает переустановку дистрибутива).

Фиксированная версия довольно стандартна. Пользователь устанавливает выпуск на устройство, а затем обновления для безопасности и исправления для пакетов будут добавляться в репозитории распространения. Это продолжается весь период поддержки дистрибутива. Пользователь может не наблюдать обновления ежедневно (или даже еженедельно), но в конечном итоге они будут отображаться как доступные для компьютера или сервера. Преимущество фиксированного релиза ОС – стабильность. Для некоторых основным недостатком такой платформы является необходимость полной переустановки «оболочки», привязанной к графику выпуска нового дистрибутива (например, каждые 6 месяцев для Ubuntu).

Как узнать версию «Линукс»?

Первым делом, стоит определиться, какие данные требуется получить – версию самой операционной системы Линукс или ядра? В первом случае это номер выпуска и сборки платформы. С другой стороны, ядро Linux – это код, позволяющий программному обеспечению взаимодействовать с оборудованием.

Дистрибутив

Чаще всего пользователю нужно узнать номер выпуска, который он использует в данный момент. Существует удобная команда для поиска этой информации. Это делается так:

результат команды

  • следует открыть окно терминала;
  • далее выполнить команду lsb_release –a;
  • на экране появится нужная информация.

Через каталог

Версия через каталог

Еще один вариант – проверить файл os-release в каталоге etc. Это предоставит довольно подробный отчет о версии операционной системы Linux. Быстро проверить это можно с помощью команды cat (concatenate), которая используется для отображения или создания новых файлов. Оператор для командной строки выглядит так: cat/etc/os-release. На экране отобразится имя ОС, версия, ее идентификатор и кодовые имена.

Читайте также:  Try linux on windows

Как узнать версию пакета выпуска

Версия пакета

Для поиска определенного номера пакета релиза придется применить другие методы. В дистрибутиве на основе Debian (такого как Ubuntu) следует выполнить оператор dpkg -l openssl, который сообщит всю информацию о пакете, установленном в системе.

Через файл release

Команда release

Эту информацию можно собрать и с помощью файла *release. Он отображает все данные в каталоге /etc / по следующей команде: cat/etc/*release.

Версия ядра

Иногда бывает необходимо узнать номер выпуска ядра. К счастью, разработчики сочли целесообразным включить удобный инструмент, который быстро отобразит эту информацию. Это делается так:

Версия ядра

  • необходимо открыть окно терминала;
  • в командной строке выполнить команду uname –r;
  • отображаемая информация – ответ на заданный вопрос.

С помощью hostnamectl

Команда hostnamectl

Команда hostnamectl может быть использована для изменения имени хоста системы, но если она используется отдельно, то отобразятся сведения о версии ядра Linux. При ее использовании отображается имя хоста устройства, а также идентификатор компьютера, архитектура, а также требуемые данные.

Через команду cat

Команда cat

Последний вариант проверить версию ядра Linux — это команда cat. Используется в следующей комбинации: cat/proc/version.

Все вышеуказанные способы позволяют быстро узнать версию Linux, чтобы максимально использовать все возможности системы. Добиться этого можно различными методами, каждый из которых выполняется довольно просто.

Отличия в версиях

Все вышеуказанные команды будут работать для «Линукс», разработанных на основе Debian (в том числе для Ubuntu и Astra Linux). Если ОС установлена в KDE-формате, выяснить точную версию системы еще проще. Такие платформы отображают номера своих выпусков при переходе в меню «Настройки» — «Сведения» — «Обзор».

Просмотр в свойствах

Этот метод определения версии Linux имеет дополнительный бонус: он дает некоторые сведения об оборудовании, на которое установлена система (память, процессор, графика, тип ОС и размер диска).

Результат выполнения

Если на компьютере установлена «Линукс» на основе RPM (Fedora, CentosOS, Red Hat), то узнать ее версию можно при помощи следующего оператора: cat/etc/lsb-release.

Используем команду

Команда для определения версии пакета выпуска будет выглядеть так: rpm -qa | grep openssl.

Для отображения версии ядра в этих ОС используются те же команды, что и в Debian-подобных платформах.

Источник

Как узнать версию Linux и ядра? 1 1

Рецепт был опубликован 14 декабря 2010 года в 16:34, а менялся 10 февраля 2020 года в 03:30.

Читайте также:  Удаление mozilla firefox linux

Иногда случается работать с системой, про которую вы ничего не знаете. Выяснить дистрибутив, его версию, а также версию ядра на запущенной Linux-системе очень просто.

1. Дистрибутив Linux и его версия

Чтобы понять, какой дистрибутив Linux и какая его версия используется, попробуйте выполнить следующую команду в консоли работающей системы:

$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial

Это означает, что запущен Linux-дистрибутив Ubuntu версии 16.04.1 (с кодовым названием релиза «xenial»). Выводимые здесь переменные определяются в системном файле /etc/lsb-release:

$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"

Такой файл есть в Ubuntu, Debian и других многочисленных Linux-дистрибутивах, соответствующих стандарту LSB. Бывают и другие схожие системные файлы с указанием версии — например, у CentOS это /etc/redhat-release, содержимое которого может выглядеть так:

Таким образом, для выяснения версии дистрибутива Linux полезно посмотреть содержимое всех имеющихся файлов /etc/*release. Звездочка перед «release» здесь стоит, поскольку у разных дистрибутивов файл может называться по-разному, но будет заканчиваться на «release» (/etc/lsb-release, /etc/redhat-release, /etc/os-release и так далее).

Если таких файлов нет, попробуйте воспользоваться командой:

Звёздочка перед «version» — по аналогии с файлами, заканчивающимися на «release». В случае упомянутой Ubuntu (и других основанных на Debian GNU/Linux дистрибутивов) мы увидим:

Это кодовое имя релиза Debian (9.0 «Stretch», ветвь sid), используемого в основе дистрибутива Ubuntu.

Если и это не помогло определить версию Linux-дистрибутива, попробуйте проверить наличие еще одного потенциально идентифицирующего дистрибутив файла — /etc/issue. Пример для всё той же Ubuntu:

cat /etc/issue Ubuntu 16.04.1 LTS \n \l

Узнать версию ядра Linux, используемого в запущенной системе, можно с помощью утилиты uname:

Дополнительные сведения о сборке ядра, архитектуре и т.п. доступны с ключом -a:

$ uname -a Linux ubunrio 4.4.0-51-generic #72-Ubuntu SMP Thu Nov 24 18:29:54 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Также информация о версии ядра Linux и его сборке хранится в виртуальной файловой системе /proc:

$ cat /proc/version Linux version 4.4.0-51-generic (buildd@lcy01-08) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #72-Ubuntu SMP Thu Nov 24 18:29:54 UTC 2016

Источник

Оцените статью
Adblock
detector