Как проверить версию Linux

How to Check Linux Version

25 Мая 2020 | Терминал

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

Как проверить версию 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

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

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

В lsb_release утилите отображает LSB (Linux Standard Base) информация о распределении Linux. Эта команда должна работать во всех дистрибутивах Linux, в которых 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
 

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

Вместо того, чтобы печатать всю вышеуказанную информацию, вы можете отобразить строку описания, которая показывает вашу версию Debian, проходящую через -d переключатель.

lsb_release -d 

Вывод должен выглядеть примерно так:

Description:	Debian GNU/Linux 9.5 (stretch)
 

Если вы получили «команда не найдена: lsb_release», вы можете попытаться определить версию Linux, используя некоторые другие методы ниже.

Используя /etc/os-release файл

/etc/os-release Файл содержит действующий идентификационные данные системы, включая информацию о распределении. Этот файл является частью пакета systemd, и все системы Linux, работающие с systemd, должны иметь этот файл.

Чтобы просмотреть содержимое os-release файла, используйте либо cat или less :

cat /etc/os-release 

Вывод должен выглядеть примерно так:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_class="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
 

Используя /etc/issue файл

/etc/issue Файл содержит идентификационную систему текст , который печатается перед пригашением. Обычно этот файл содержит информацию о версии Linux:

cat /etc/issue 

Вывод будет выглядеть примерно так:

Debian GNU/Linux 9 \n \l
 

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

hostnamectl Утилита является частью systemd и используется для запроса и изменения имени хоста системы. Эта команда также отображает дистрибутив Linux и версию ядра .

hostnamectl 
  Static hostname: debian9.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: a92099e30f704d559adb18ebc12ddac4
           Boot ID: 7607cbe605d44f638d6542d4c7b3878e
    Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-8-amd64
      Architecture: x86-64
 

Используя /etc/*release файл

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

cat /etc/*release 
cat /etc/*version 

Вы можете найти больше информации о файлах выпуска / версии по этой ссылке .

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

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

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

uname -srm 
Linux 4.9.0-8-amd64 x86_64
 

Вывод выше говорит нам, что ядро ​​Linux является 64-битным, и его версия «4.9.0-8-amd64».

Вывод 

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

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


    Комментарии

    Если у вас есть вопросы, не стесняйтесь оставлять комментарии ниже.

Загрузка комментариев...