Подробная информация о том, как узнать версию Linux на компьютере. Для чего нужно знать версию ядра и операционной системы. Использование команд lsb_release, /etc/*version и других для соответствующих дистрибутивов Линукс.
команда lsb_release
Утилита lsb_release отображает информацию LSB (Linux Standard Base) о дистрибутиве Linux. Эта команда должна работать во всех дистрибутивах Linux, в lsb-release установлен пакет lsb-release :
lsb_release -aNo LSB modules are available.Distributor ID: DebianDescription: Debian GNU/Linux 9.5 (stretch)Release: 9.5Codename: stretch
Дистрибутив и версия Linux показаны в строке описания. Как видно из вывода выше, в моей системе установлен Debian GNU / Linux 9.5 (stretch).
Вместо того, чтобы печатать всю приведенную выше информацию, вы можете отобразить строку описания, в которой ваша версия Debian -d ключом -d .
lsb_release -d
Результат должен выглядеть примерно так:
Description: Debian GNU/Linux 9.5 (stretch)
Если вы получили сообщение «команда не найдена: lsb_release», вы можете попытаться определить версию Linux, используя другие методы, указанные ниже.
Источник: http://routerus.com/how-to-check-linux-version/
Скользящие или фиксированные релизы
Все активные дистрибутивы Linux выпускают новые релизы, только все по-разному. Конечно, дистрибутивы обновляются и между релизами, но пользователям привычен такой порядок, что обновления релиза получают только исправления безопасности и ошибок, а все новые возможности выпускаются новым релизом. Но существуют и другие пути. Сейчас есть два способа выпуска релизов:
- Скользящие релизы (rolling);
- Фиксированные релизы (fixed).
Эти способы работают немного по-разному и вам нужно понимать это прежде чем мы перейдем к версии Linux. Скользящие релизы не имеют точек выпуска нового релиза, новые возможности, исправления и улучшения постоянно добавляются в официальный репозиторий и их получают пользователи. Такой подход используется в ArchLinux, Gentoo и OpenSUSE Thumbleweed. Поэтому у таких дистрибутивов нет версий, они всегда имеют самую новую версию после того, как было выполнено обновление пакетов. Но у них есть минус — это более низкая стабильность по сравнению с фиксированными релизами, которые можно хорошо протестировать.
Фиксированные релизы используются в Ubuntu. Каждые 6 месяцев выходит новый релиз, поэтому тут есть четкое разделение на версии, новая версия дистрибутива Linux получает новое программное обеспечение, а затем на протяжении всего термина поддержки получает обновления безопасности.
Источник: http://losst.ru/kak-uznat-versiyu-linux
Узнаем версию дистрибутива Linux
В любой операционной системе есть специальные инструменты или методы, которые позволяют узнать ее версию. Исключением не стали и дистрибутивы на базе Linux. В этой статье мы поговорим о том, как узнать версию Linux.
Источник: http://ewaline.su/bios/uznaem-versiyu-distributiva-linux.html
Как узнать версию дистрибутива Linux (способ №2)
В каталоге etc находится несколько файлов, содержащих информацию о версии системы, чтобы просмотреть их можно воспользоваться командой cat:
cat /etc/*release*
Она так же выдаст информацию о системе, плюс дополнительную информацию, если таковая имеется:
Источник: http://geekkies.in.ua/linux/kak-uznat-versiy-distributiva-i-yadra-linux.html
Как узнать версию Linux?
На самом деле для этого есть очень много методов, начиная от общих признаков и до открыть файл и точно посмотреть версию и имя дистрибутива. Рассмотрим только самые популярные из них.
Узнать дистрибутив
Прежде всего давайте узнаем имя дистрибутива и его версию если это возможно. Для этого будем смотреть содержимое файлов в папке /etc/, которые заканчиваются на release:
cat /etc/*-release
В Ubuntu утилита выведет содержимое двух файлов /etc/lsb-release и /etc/os-release. В них будет содержаться исчерпывающая информация о имени дистрибутива и версии его релиза:
Но если мы выполним ту же команду в ArchLinux то получим совсем другой результат:
Тут уже нет версии, есть только имя дистрибутива, поскольку ArchLinux использует систему скользящих релизов. Немного меньше, но почти всю ту же информацию можно получить используя команду lsb_release:
lsb_release -a
Также очень часто вы можете узнать имя дистрибутива посмотрев пункт «О программе» для любого системного приложения или лучше утилиты «Настройки»:
И еще один способ увидеть версию дистрибутива в основанных на Debian системах — посмотреть информацию о сборке пакета:
dpkg -l openssl
Или для RPM систем:
rpm -qa | grep openssl
Узнать версию ядра
Во многих случаях нам нужна не столько версия дистрибутива linux, сколько версия ядра, которое в нем используется. Для просмотра этой информации тоже есть несколько команд:
uname -a
Или:
uname -r
У меня используется версия ядра 4.8.0-59, тут же мы видим архитектуру системы — x86_64. Обозначение SMB означает, что ядро поддерживает многоядерные процессоры или несколько процессоров. Но мы можем узнать ту же информацию, посмотрев содержимое файла /proc/version:
cat /proc/version
А еще можно посмотреть строку параметров запуска ядра, она тоже содержит версию:
cat /proc/cmdline
Есть еще несколько файлов с подобной информацией:
cat /proc/sys/kernel/{ostype,osrelease,version}
Как узнать архитектуру компьютера
Вы уже знаете как узнать версию Linux, имя дистрибутива и ядро, архитектура уже проскальзывала в командах выше, но существует отдельная команда, которая выводит только архитектуру:
arch
Для этих же целей можно использовать uname:
uname -m
Источник: http://losst.ru/kak-uznat-versiyu-linux
Файл /etc/os-release
В файле /etc/os-release содержится информация о дистрибутиве, включая URL-адреса сайт системы и некоторые дополнительные данные. Данный файл присутствует в дистрибутивах, использующих systemd.
Чтобы вывести содержимое файла /etc/os-release можно воспользоваться командой cat:
cat /etc/os-releaseNAME=»Ubuntu»VERSION=»18.10 (Cosmic Cuttlefish)»ID=ubuntuID_LIKE=debianPRETTY_NAME=»Ubuntu 18.10″VERSION_ID=»18.10″HOME_URL=»https://www.ubuntu.com/»SUPPORT_URL=»https://help.ubuntu.com/»BUG_REPORT_URL=»https://bugs.launchpad.net/ubuntu/»PRIVACY_POLICY_URL=»https://www.ubuntu.com/legal/terms-and-policies/privacy-policy»VERSION_CODENAME=cosmicUBUNTU_CODENAME=cosmic
Источник: http://pingvinus.ru/note/linux-version
Узнаем версию дистрибутива Linux
Просто, наберите команду
Или
Вывод команды будет следующим:
No LSB modules are available. Distributor ID:LinuxMint Description:Linux Mint18.2Sonya Release:18.2 Codename:sonya |
Источник: http://logi.cc/kak-eto-posmotret-versiyu-linux-cherez-komandnuyu-stroku/
Резюмируем.
Для того, чтобы узнать версию используйте одну из двух команд, выше. Они будут работать почти во всех дистрибутивах. На изображениях выше использовалась Ubuntu 18.04.
Источник: http://world-hello.ru/linux/how-to-linux/kak-uznat-versiyu-linux.html
Узнаем версию Линукс через терминал
Узнать версию Linux можно множеством способов, от основных признаков до открытия файла и просмотра дистрибутива и версии ОС. Рассмотрены будут только самые востребованные способы.
Для большинства дистрибутивов подойдет команда lsb-release с аргументов -a.
lsb_release -a
Как видно на скриншоте выше, у меня стоит Debian 7.8.
Ко второму способу можно отнести просмотр файла “*-release”.
Команда в терминале:
cat /etc/*-release
Если вы используете Ubuntu, то данная команда выведет информацию с 2 файлов: /etc/lsb-release и /etc/os-release.
С помощью них можно полностью узнать данные о дистрибутиве. Однако при выполнении такой же команды в ArchLinux итог будет совсем другим.
К третьему способу можно отнести – просмотр данных о сборке пакетов Debian.
dpkg -l openssl
Если же у вас RPM-система, то путь другой:
rpm -qa | grep openssl
- https://andreyex.ru/operacionnaya-sistema-linux/kak-proverit-versiyu-linux/
- https://pingvinus.ru/note/linux-version
- https://SmartBobr.ru/programmy/linux/
- https://linuxinsider.ru/kak-uznat-versiyu-linux/
- https://losst.ru/kak-uznat-versiyu-linux
- https://www.linux16.ru/articles/uznat-versiyu-os-linux.html
- https://www.vseprolinux.ru/uznat-versiyu-linux
Источник: http://gitjournal.tech/uznat-versiju-os-linux-i-versiju-jadra-iz-konsoli/
Файл /proc/version
Информацию о ядре Linux также можно получить из файла /proc/version
cat /proc/versionLinux version 4.18.0-16-generic (buildd@lcy01-amd64-022) (gcc version 8.2.0 (Ubuntu 8.2.0-7ubuntu1)) #17-Ubuntu SMP Fri Feb 8 00:06:57 UTC 2019
Источник: http://pingvinus.ru/note/linux-version
Через графические утилиты
Многие дистрибутивы позволяют просмотреть некоторую информацию о системе, используя графические утилиты. Например, в Ubuntu это можно сделать из утилиты Параметров системы, на вкладке Сведения о системе.
Источник: http://pingvinus.ru/note/linux-version