- Как узнать номер очередного обновления Astra Linux
- Как узнать номер установленного оперативного обновления Astra Linux Special Edition x.7
- Как узнать номер установленного оперативного обновления Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
- Графическое приложение для получения информации о системе
- Как проверить версию Linux
- команда lsb_release
- /etc/os-release файл
- /etc/issue файл /etc/issue
- команда hostnamectl
- /etc/*release файл /etc/*release
- команда uname
- Выводы
- Как узнать номер очередного обновления Astra Linux и номер установленного оперативного обновления Astra Linux?
- Как узнать номер очередного обновления Astra Linux
- Как узнать номер установленного оперативного обновления Astra Linux Special Edition x.7
- Как узнать номер установленного оперативного обновления Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
- Графическое приложение для получения информации о системе
- Как узнать версию Linux
- Скользящие или фиксированные релизы
- Как узнать версию Linux?
- Узнать дистрибутив
- Узнать версию ядра
- Как узнать архитектуру компьютера
- Выводы
Как узнать номер очередного обновления Astra Linux
Чтобы узнать номер очередного обновления Astra Linux на всех вариантах Astra Linux выполнить команду:
cat /etc/astra_version |
Кроме этого, можно использовать стандартную команду Debian:
lsb_release -a |
Как узнать номер установленного оперативного обновления Astra Linux Special Edition x.7
В Astra Linux Special Edition x.7 номер установленного оперативного обновления указан в файле /etc/astra_version как третье число, например:
для Astra Linux РУСБ.10015-01 очередное обновление 1.7 с установленным обновлением БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1).
Как узнать номер установленного оперативного обновления Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
Чтобы узнать номер установленного оперативного обновления на Astra Linux Special Edition 1.5 и 1.6 выполнить команду:
cat /etc/astra?update?version |
Для Astra Linux Special Edition 1.6 выполнить команду:
cat /etc/astra_update_version |
Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5) (вместо символов «подчёркивание» — симовлы «тире»):
cat /etc/astra-update-version |
Если файла /etc/astr a_update_v ersion (для ОСAstra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5) — /etc/astra-update-version) нет — значит оперативное обновление не было установлено. |
Графическое приложение для получения информации о системе
Для Astra Linux Special Edition (кроме Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)) доступно графическое приложение, позволяющее проверить версию и установленное обновление: в с тартовом меню-панели Fly выбрать группу «Системные» и запустить утилиту «Информация о системе».
Файл с информацией об оперативном обновлении становится доступен после установки первого оперативного обновления.
Таким образом, если файл недоступен — то оперативные обновления ещё не были установлены.
Как проверить версию Linux
Когда люди говорят о Linux, они обычно имеют в виду дистрибутив Linux. Строго говоря, Linux — это ядро, основной компонент операционной системы, который, проще говоря, действует как мост между программными приложениями и оборудованием. Дистрибутив Linux — это операционная система, состоящая из ядра Linux, инструментов и библиотек GNU, а также коллекций программного обеспечения. Обычно дистрибутивы Linux включают среды рабочего стола, систему управления пакетами и набор предустановленных приложений.
Некоторые из самых популярных дистрибутивов Linux — это Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint и т. Д.
Когда вы впервые входите в систему Linux, прежде чем выполнять какую-либо работу, всегда полезно проверить, какая версия Linux работает на машине. Например, определение дистрибутива Linux может помочь вам понять, какой менеджер пакетов вам следует использовать для установки новых пакетов.
В этой статье показано, как с помощью командной строки проверить, какой дистрибутив и версия Linux установлены в вашей системе.
команда lsb_release
Утилита lsb_release отображает информацию LSB (Linux Standard Base) о дистрибутиве Linux. Эта команда должна работать во всех дистрибутивах Linux, в lsb-release установлен пакет lsb-release :
Дистрибутив и версия Linux показаны в строке описания. Как видно из вывода выше, в моей системе установлен Debian GNU / Linux 9.5 (stretch).
Вместо того, чтобы печатать всю приведенную выше информацию, вы можете отобразить строку описания, в которой ваша версия Debian -d ключом -d .
Результат должен выглядеть примерно так:
Если вы получили сообщение «команда не найдена: lsb_release», вы можете попытаться определить версию Linux, используя другие методы, указанные ниже.
/etc/os-release файл
Файл /etc/os-release содержит идентификационные данные операционной системы, включая информацию о дистрибутиве. Этот файл является частью пакета systemd и должен присутствовать во всей системе, в которой работает systemd.
Чтобы просмотреть содержимое файла os-release , используйте cat или less :
Результат должен выглядеть примерно так:
/etc/issue файл /etc/issue
Файл /etc/issue содержит текст идентификации системы, который печатается перед запросом на вход. Обычно этот файл содержит информацию о версии Linux:
Результат будет выглядеть примерно так:
команда hostnamectl
Утилита hostnamectl является частью systemd и используется для запроса и изменения имени хоста системы. Эта команда также отображает дистрибутив Linux и версию ядра .
/etc/*release файл /etc/*release
Если ни одна из вышеперечисленных команд у вас не работает, то, скорее всего, вы используете очень старый и устаревший дистрибутив Linux. В этом случае вы можете использовать одну из следующих команд, которая должна распечатать содержимое файла выпуска или версии дистрибутива:
Вы можете найти больше информации о файлах релиза / версии по этой ссылке .
команда uname
Команда uname отображает несколько системной информации, включая архитектуру ядра Linux, имя, версию и выпуск.
Чтобы узнать, какая версия ядра Linux работает в вашей системе, введите следующую команду:
Приведенный выше вывод говорит нам, что ядро Linux 64-битное, а его версия — «4.9.0-8-amd64».
Выводы
Есть несколько различных команд, которые могут помочь вам узнать дистрибутив Linux и версию, работающую в системе.
Если у вас есть дистрибутив Linux со средой рабочего стола, вы также можете проверить свой дистрибутив и версию с помощью графического интерфейса.
Не стесняйтесь оставлять комментарии, если у вас есть вопросы.
Как узнать номер очередного обновления Astra Linux и номер установленного оперативного обновления Astra Linux?
Данная статья применима к:
Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)
Astra Linux Special Edition РУСБ.10015-16 исп. 1
Astra Linux Special Edition РУСБ.10015-16 исп. 2
Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1)
Astra Linux Common Edition 2.12
Как узнать номер очередного обновления Astra Linux
Чтобы узнать номер очередного обновления Astra Linux на всех вариантах Astra Linux выполнить команду:
Кроме этого, можно использовать стандартную команду Debian:
Как узнать номер установленного оперативного обновления Astra Linux Special Edition x.7
В Astra Linux Special Edition x.7 номер установленного оперативного обновления указан в файле /etc/astra_version как третье число, например:
для Astra Linux РУСБ.10015-01 очередное обновление 1.7 с установленным обновлением БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1).
Как узнать номер установленного оперативного обновления Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
Чтобы узнать номер установленного оперативного обновления на Astra Linux Special Edition 1.5 и 1.6 выполнить команду:
Для Astra Linux Special Edition 1.6 выполнить команду:
Графическое приложение для получения информации о системе
Для Astra Linux Special Edition (кроме Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)) доступно графическое приложение, позволяющее проверить версию и установленное обновление: в с тартовом меню-панели Fly выбрать группу «Системные» и запустить утилиту «Информация о системе».
Файл с информацией об оперативном обновлении становится доступен после установки первого оперативного обновления.
Таким образом, если файл недоступен — то оперативные обновления ещё не были установлены.
Как узнать версию Linux
Когда вы сами устанавливали систему и все настраивали, то точно знаете какой дистрибутив у вас установлен, какая версия и какая версия ядра. Но совсем другая ситуация, когда вы покупаете VPS или пытаетесь настроить компьютер другу или знакомому с Linux. Довольно часто может возникнуть вопрос как узнать версию Linux потому что эта информация часто очень важна. Например, уязвимости в программном обеспечении часто затрагивают только определенные релизы.
В этой небольшой статье мы поговорим о том как посмотреть версию Linux через терминал и какие утилиты для этого используются и в каких конфигурационных файлах можно найти интересующую нас информацию.
Скользящие или фиксированные релизы
Все активные дистрибутивы Linux выпускают новые релизы, только все по-разному. Конечно, дистрибутивы обновляются и между релизами, но пользователям привычен такой порядок, что обновления релиза получают только исправления безопасности и ошибок, а все новые возможности выпускаются новым релизом. Но существуют и другие пути. Сейчас есть два способа выпуска релизов:
- Скользящие релизы (rolling);
- Фиксированные релизы (fixed).
Эти способы работают немного по-разному и вам нужно понимать это прежде чем мы перейдем к версии Linux. Скользящие релизы не имеют точек выпуска нового релиза, новые возможности, исправления и улучшения постоянно добавляются в официальный репозиторий и их получают пользователи. Такой подход используется в ArchLinux, Gentoo и OpenSUSE Thumbleweed. Поэтому у таких дистрибутивов нет версий, они всегда имеют самую новую версию после того, как было выполнено обновление пакетов. Но у них есть минус — это более низкая стабильность по сравнению с фиксированными релизами, которые можно хорошо протестировать.
Фиксированные релизы используются в Ubuntu. Каждые 6 месяцев выходит новый релиз, поэтому тут есть четкое разделение на версии, новая версия дистрибутива Linux получает новое программное обеспечение, а затем на протяжении всего термина поддержки получает обновления безопасности.
Как узнать версию Linux?
На самом деле для этого есть очень много методов, начиная от общих признаков и до открыть файл и точно посмотреть версию и имя дистрибутива. Рассмотрим только самые популярные из них.
Узнать дистрибутив
Прежде всего давайте узнаем имя дистрибутива и его версию если это возможно. Для этого будем смотреть содержимое файлов в папке /etc/, которые заканчиваются на release:
В Ubuntu утилита выведет содержимое двух файлов /etc/lsb-release и /etc/os-release. В них будет содержаться исчерпывающая информация о имени дистрибутива и версии его релиза:
Но если мы выполним ту же команду в ArchLinux то получим совсем другой результат:
Тут уже нет версии, есть только имя дистрибутива, поскольку ArchLinux использует систему скользящих релизов. Немного меньше, но почти всю ту же информацию можно получить используя команду lsb_release:
Также очень часто вы можете узнать имя дистрибутива посмотрев пункт «О программе» для любого системного приложения или лучше утилиты «Настройки»:
И еще один способ увидеть версию дистрибутива в основанных на Debian системах — посмотреть информацию о сборке пакета:
Или для RPM систем:
rpm -qa | grep openssl
Узнать версию ядра
Во многих случаях нам нужна не столько версия дистрибутива linux, сколько версия ядра, которое в нем используется. Для просмотра этой информации тоже есть несколько команд:
У меня используется версия ядра 4.8.0-59, тут же мы видим архитектуру системы — x86_64. Обозначение SMB означает, что ядро поддерживает многоядерные процессоры или несколько процессоров. Но мы можем узнать ту же информацию, посмотрев содержимое файла /proc/version:
А еще можно посмотреть строку параметров запуска ядра, она тоже содержит версию:
Есть еще несколько файлов с подобной информацией:
Как узнать архитектуру компьютера
Вы уже знаете как узнать версию Linux, имя дистрибутива и ядро, архитектура уже проскальзывала в командах выше, но существует отдельная команда, которая выводит только архитектуру:
Для этих же целей можно использовать uname:
Выводы
Теперь вы знаете как посмотреть версию Linux. Как видите, в Linux достаточно много способов для решения этой задачи. Надеюсь, эта информация была полезной для вас.