Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Для чего нужно знать версию операционной системы

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

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Как узнать актуальную версию Линукс

Существует несколько типов релизов, но к популярным относят:

  • Скользящие – не облагают точной датой выпуска, появляются регулярно в репозитории компании и только потом отправляются на ПК. Подобная система применяется популярными ArchLinux, Gentoo и OpenSUSE Thumbleweed. Обновление происходит часто и тип версии для них значения не имеет. Подобные нововведения известны своими минусами – у них пониженная стабильность из-за недостаточного тестирования.
  • Фиксированные – их масштабные изменения происходят не чаще одного раза в полугодие. В них присутствуют сведения об операционной системе, она получает обновления и дополнения после полугодового перерыва.

Важно! Пользователи пытаются узнать операционную систему Linux для правильного выбора обновлений. Отдельные варианты не требуют загрузки на жесткий диск и работают при помощи режима ««LiveCD», где информация подгружается в оперативную память и работает с нее (Knoppix, Fedora).

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Заставка операционной системы

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

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

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

С учетом сказанного перейдем к тому, как вы можете узнать информацию о своем дистрибутиве Linux.

Узнаем версию ядра Linux

Мы поговорим о команде uname, которая используется для вывода вашей системной информации в Linux, такой как версия ядра, имя выпуска, имя сетевого узла, имя аппаратного оборудования, архитектура процессора, аппаратная платформа и операционная система.

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

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

В предыдущей команде параметр -o выводит имя операционной системы, а -r выводит версию выпуска ядра.

Вы также можете использовать опцию -a с командой uname для вывода всей системной информации, как показано ниже:

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Далее мы будем использовать файловую систему /proc, которая хранит информацию о процессах и другой системной информации, файловая система /proc монтируется во время загрузки.

Просто введите команду приведенную ниже, чтобы отобразить некоторые сведения о вашей системе, включая версию ядра Linux:

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

На приведенном выше изображении вы найдете следующую информацию:

  1. Версия Linux (ядро), на которой вы работаете: версия Linux 4.5.5-300.fc24.x86_64
  2. Имя пользователя, скомпилировавшего ядро: [email protected]
  3. Версия компилятора GCC, используемого для построения ядра: версия gcc 6.1.1 20160510
  4. Тип ядра: #1 SMP (ядро Symmetric MultiProcessing) поддерживает системы с несколькими процессорами или несколькими ядрами ЦП.
  5. Дата и время создания ядра: Чт Май 19 13:05:32 UTC 2016

Узнаем имя и версию дистрибутива Linux

Лучший способ определить имя и версию дистрибутива Linux — использовать команду cat /etc/os-release:

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Узнаем версию дистрибутива Linux

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

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

Как узнать версию Linux на компьютере через консоль

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

Команда lsb_release

На форумах и в социальных сетях часто рассматривается вопрос о том, как узнать какой Линукс установлен. Указанная утилита показывает информацию о распределении системы. Команда будет функционировать во всех вариациях операционной системы, в которой присутствует пакет lsb-release:

  • lsb_release –a;
  • No LSB modules are available;
  • Distributor ID: Debian;
  • Description: Debian GNU/Linux 9.5 (stretch);
  • Release: 9.5;
  • Codename: stretch.

Строка описания указывает на версию системы и дистрибутив. Согласно вышеприведенному примеру, в ПК установлена Debian GNU/Linux 9.5 (stretch).

Второй вариант – отображение строчки описания, указывающей на вариацию Debian, вместо вывода всей ранней информации:

  • lsb_release –d;
  • Description: Debian GNU/Linux 9.5 (stretch).

Важно! Если на дисплее возникло сообщение о невозможности выполнения вышеуказанной команды, то нужно попытаться применить иные методы. Которые позволяют посмотреть текущую версию Linux.

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Команда /etc/*version

Как узнать версию Linux: можно воспользоваться командой cat /etc/*version. Звездочка перед надписью «версия» выставляется по аналогии с файлами, которые заканчиваются на слово «release». При введении команды на дисплее появится надпись «stretch/sid» — кодовое название релиза Debian, который используется на основе Ubuntu.

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Команда /etc/issue

Указанный файл включает текстовую идентификацию системы, которая возникает перед приглашением. При введении команды о версии Линукс «cat /etc/issue» ответ выглядит так: «Debian GNU/Linux 9 n l».

Важно! Итоговая надпись зависит от установленной версии. Чтобы узнать сведения о процессоре, можно воспользоваться командой «lscpu», которая выведет на экран доступную информацию: основные и дополнительные моменты.

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Проверка через etc issue

LSB (Linux Standard Base)

Как видно в Ubuntu иногда выдается предупреждение No LSB modules are available. Если вы получаете такое сообщение  от lsb_release, то необходимо установить пакет lsb_core.

lsb-core — это пакет поддержки ядра Linux — LSB (Linux Standard Base). Стандартная база Linux (http://www.linuxbase.org/) — это стандартная базовая система, от которой могут зависеть сторонние приложения, написанные для Linux. Этот пакет обеспечивает реализацию ядра стандартной базы Linux на 32-разрядных архитектурах Intel x86, Intel ia64 (Itanium), IBM S390 и PowerPC с ядром Linux.

Будущие версии спецификации и этого пакета могут поддерживать LSB на дополнительных архитектурах и ядрах. Целью этого пакета является предоставление наилучшего текущего способа установки и запуска пакетов LSB в Linux. Установка из стандартного репозитория:

$ sudo apt-get install lsb-core

Версия системы из файла /etc/lsb-release

Информация о версии Ubuntu хранится в файле /etc/lsb-release. Чтобы вывести версию системы из файла, необходимо набрать в командной строке команду cat /etc/lsb-release:

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

Смотрим версию системы при помощи awk

awk — это Linux утилита/язык для извлечения данных. Вообще-то awk — это язык программирования со своими собственными правилами, на нем можно писать скрипты, либо просто использовать из командной строки. Название awk составлено из заглавных букв Aho, Weinberger и Kernighan ( Brian Kernighan — автор многих книг по Linux).

Как посмотреть версию системы при помощи systemd

systemd — менеджер системы и служб для Linux, совместимый со скриптами инициализации SysV и LSB. systemd обеспечивает возможности агрессивной параллелизации и много всего прочего. Кроме этого он включают в себя демон ведения журнала, утилиты для управления базовой конфигурацией системы (имя хоста, дата, языковой стандарт), ведение списка вошедших в систему пользователей, запущенных контейнеров и виртуальных машин, системных учётных записей, каталогов и параметров среды выполнения и демонов для управления базовой конфигурацией сети, синхронизации сетевого времени, пересылки журналов и разрешения имён.

$ hostnamectl Static hostname: testcomp Icon name: computer-desktop Chassis: desktop Machine ID: ac1ab0yh85b1be62bfa64a6578ae98f4 Boot ID: 6578a42948b32a67a040c16cf8ba0e Operating System: Ubuntu 16.04.7 LTS Kernel: Linux 4.4.0-201-generic Architecture: x86-64

Команда hostnamectl выдает несколько больше информации.

Как узнать версию ядра Linux в Ubuntu/Mint

Для того, чтобы узнать версию ядра Linux в Ubuntu/Mint проще всего использовать команду uname:

$ uname -a Linux testcomp 4.4.0-201-generic #233-Ubuntu SMP Thu Jan 14 06:10:28 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Параметр «a» означает, что нужно вывести всю доступную информацию — версию, имя компьютера, дату сборки и архитектуру.

Как узнать через графический интерфейс на разных дистрибутивах

Узнать дистрибутивы Linux можно и при помощи иных способов. Использование поиска при помощи графического интерфейса подходит новичкам, только начинающим знакомство с системой и плохо реагирующим на «терминал». В методике хватает недостатков, при ней невозможно получить полноценную информацию об ОС.

Чтобы получить системные сведения, необходимо перейти в параметры операционной системы. В каждой из форм распространения программного обеспечения это выполняется по-своему. Для варианта «Ubuntu» нужно кликнуть левой клавишей мыши по ярлыку «системные параметры», расположенной на панели задач. Если значок отсутствует, то утилиту ищут при помощи поиска: открывают «пуск» и прописывают запрос в поисковую строчку.

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

Как узнать версию Linux на компьютере — какое ядро используется. Узнаем версию дистрибутива Linux

Графический интерфейс ПО

После перемещения в «системные параметры» нужно отыскать ярлык «сведения о системе» или «подробности» (при использовании Linux Mint) и нажать на значок. На экране возникнет окно с полными сведениями по интересующему вопросу. При применении «Ubuntu» на экране будет показана версия программы, разрядность и используемая графика.

Важно! Опытные пользователи напоминают, что локализация отдельных элементов может отличаться. Новичку важно найти настройки системы и открыть нужную информацию. Узнавать сведения можно не только через командную строку, но и БИОС, при загрузке персонального компьютера.

Определяемся с релизом

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

Каждый из данных методов действует по-разному, это важно понимать, перед тем, как начать узнавать о своей версии Linux.

Скользящие релизы не имеют определенной даты выпуска, различные обновления пользователь получает постоянно, они сначала просто публикуются в репозитории, а затем отправляются на компьютер с Linux. Этой системой пользуются такие востребованные вещи как ArchLinux, Gentoo и OpenSUSE Thumbleweed. В таких релизах нет определенного значения версии, она обновляется очень часто. Однако у такой системы есть значительный минус: скользящие релизы не отличаются стабильностью, ведь их никто особо не тестирует.

Фиксированные релизы использует Ubuntu, Debian, масштабное обновление выходит 1 раз в полгода, по этой причине всегда есть информация о операционной системы, система пользователя получает обновление, а затем во время полугодового периода поддержки обновление дополняется.

Узнаем версию Линукс через терминал

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

Для большинства дистрибутивов подойдет команда lsb-release с аргументов -a.

lsb_release -a

lsb_release

Как видно на скриншоте выше, у меня стоит Debian 7.8.

Ко второму способу можно отнести просмотр файла «*-release».

Команда в терминале:

cat /etc/*-release

release
Если вы используете Ubuntu, то данная команда выведет информацию с 2 файлов: /etc/lsb-release и /etc/os-release.

С помощью них можно полностью узнать данные о дистрибутиве. Однако при выполнении такой же команды в ArchLinux итог будет совсем другим.

К третьему способу можно отнести — просмотр данных о сборке пакетов Debian.

dpkg -l openssl

Если же у вас RPM-система, то путь другой:

rpm -qa | grep openssl

Узнаем версию ядра

Что бы узнать версию ядра которое установлено у вас в системе, можно выполнить несколько команд, и первой командой будет “uname -a”. Данная команда отобразит не только версию установленного ядра, но и другую информацию, такую как название дистрибутива, версию выпуска и архитектуру системы:

uname -a

Либо, для вывода именно версии ядра можно воспользоваться командами “uname -or” или “uname -r”:

Как можно увидеть на скриншотах, версия ядра 5.8.0, в вашем же случае версия может быть иная, все зависит от вашего дистрибутива и его обновлений.

Как узнать архитектуру компьютера

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

arch

Для этих же целей можно использовать uname:

uname -m

Итог

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

Источники

  • https://mirinfo.ru/pk-i-noutbuki/uznat-versiyu-linux.html
  • https://ewaline.su/bios/uznaem-versiyu-distributiva-linux.html
  • https://www.oslogic.ru/knowledge/1418/versiya-sistemy-i-versiya-yadra-ubuntu-mint/
  • https://MyComp.su/operacionka/linux-uznat-versiyu-os.html
  • https://www.vseprolinux.ru/uznat-versiyu-linux
  • https://zen.yandex.ru/media/cyberx/uznaem-versiiu-linux-i-ustanovlennogo-iadra-6073e62daace2a33582a9435
  • https://GitJournal.tech/uznat-versiju-os-linux-i-versiju-jadra-iz-konsoli/

Как с помощью UltraIso сделать загрузочную флешку. Создание загрузочной флешки в UltraISO
Как установить Linux: подробнейшая инструкция. Руководство по установке Linux Mint



pc71.ru