Проверить версию linux debian

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

Когда вы входите в систему Debian Linux в первый раз, перед выполнением какой-либо работы всегда рекомендуется проверить, какая версия Debian работает на машине.

Всегда активно поддерживаются три выпуска Debian:

  • Стабильный — последний официально выпущенный дистрибутив Debian. На момент написания этой статьи текущим стабильным дистрибутивом Debian была версия 9 (stretch). Это версия, рекомендованная для производственных сред.
  • Тестирование — предварительный выпуск, который станет следующим стабильным выпуском. Он содержит пакеты, которые еще не готовы к стабильному выпуску, но находятся в очереди на это. Этот выпуск постоянно обновляется, пока он не будет заморожен и не выпущен как стабильный.
  • Нестабильный , всегда под кодовым названием sid — это дистрибутив, в котором идет активная разработка Debian.

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

Проверка версии Debian из командной строки

Утилита lsb_release отображает информацию LSB (Linux Standard Base) о дистрибутиве Linux.

Предпочтительный метод проверки вашей версии Debian — использовать утилиту lsb_release которая отображает информацию LSB (Linux Standard Base) о дистрибутиве Linux. Этот метод будет работать независимо от того, какую среду рабочего стола или версию Debian вы используете.

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

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

Читайте также:  Linux dpkg ошибка при обработке пакета

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

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

Description: Debian GNU/Linux 9.5 (stretch) 

Кроме того, вы также можете использовать следующие команды, чтобы проверить свою версию Debian.

Проверка версии Debian с помощью файла /etc/issue

Следующая команда cat отобразит содержимое файла /etc/issue который содержит текст идентификации системы:

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

Проверка версии Debian с помощью файла /etc/os-release

/etc/os-release — это файл, содержащий идентификационные данные операционной системы, и его можно найти только в новых дистрибутивах Debian, работающих под управлением systemd.

Этот метод будет работать, только если у вас Debian 9 или новее:

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

PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="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/" 

Проверка версии Debian с помощью команды hostnamectl

hostnamectl — это команда, которая позволяет вам установить имя хоста, но вы также можете использовать ее для проверки вашей версии Debian.

Эта команда будет работать только в Debian 9 или более новых версиях:

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

Выводы

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

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

Источник

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

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

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

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

Проверка версии Debian с помощью команды lsb_release

Команда lsb_release отображает определенную информацию LSB (Linux Standard Base) о вашей операционной системе Linux, и это предпочтительный способ проверить установленную версию вашей системы Debian.

Читайте также:  Сбивается время после перезагрузки linux

Судя по приведенному выше выводу, я использую Debian GNU/Linux 10 (buster), как показано в строке Описание.

Это не единственный способ, есть несколько других способов узнать установленную версию Debian, как описано ниже.

Проверка версии Debian с помощью файла /etc/issue

/etc/issue – это текстовый файл, содержащий сообщение или идентификационную информацию системы. Вы можете использовать команду cat, чтобы распечатать содержимое этого файла.

$ cat /etc/issue Debian GNU/Linux 10 \n \l 

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

$ cat /etc/debian_version 10.1

Проверка версии Debian с помощью файла /etc/os-release

/etc/os-release — это новый файл конфигурации, представленный в systemd, который содержит идентификационные данные системы и доступен только в новых дистрибутивах Debian.

Проверка версии Debian с помощью команды hostnamectl

Команда hostnamectl используется для установки или изменения системного имени хоста и связанных с ним параметров, но вы можете использовать эту команду для проверки версии Debian вместе с версией ядра.

Вот и все! В этой статье мы объяснили несколько способов проверить, какую версию Debian вы используете в системе. Какая команда показалась вам полезной? поделитесь с нами в комментариях.

Источник

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

img

Линукс — как много в этом слове эмоциональной и смысловой нагрузки. А как много разных дистрибутивов входят в это семейство И частенько требуется понять, какая конкретно версия установлена и этому помогает пакет systemd, который в настоящее время имплементирован во многие дистрибутивы.

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

Команда hostnamectl

Довольно распространенной ошибкой является называть все семейство GNU/Linux систем просто Linux-ом. Важный момент в том, что Linux — это только ядро, а GNU — непосредственно сама система в виде набора скомпилированных библиотек и системных инструментов. GNU и Linux должны работать в тандеме для того, чтобы операционная система корректно работала. Так как одно не может существовать без другого, корректнее называть эту связку GNU/Linux или Lignux.

Дополнительные способы определения

Системы управления пакетами в Linux

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

  • rpm — пакетный менеджер для систем RedHat
  • dpkg — пакетный менеджер для систем Debian
  • pacman — пакетный менеджер для систем Arch
Читайте также:  Log users commands linux

Таким образом, если система использует rpm, то скорее всего у вас используется RHEL, CentOS, Fedora и т.д. Если deb, то скорее всего это Ubuntu, Debian, Mint. И соответственно в случае pacman это будет Arch или Manjaro (и им подобные).Для определения пакетного менеджера нужно ввести команду

$ for i in $( echo rpm dpkg pacman ); do which $i; done 2 /dev/null

В случае deb и rpm она вернет следующее: /usr/bin/dpkg и /bin/rpm соответственно.

Проверка версии пакетного менеджера

Проверка версии CentOS/RHEL

Самый простой способ проверки версии CentOS это чтение файла /etc/centos-release с помощью команды cat /etc/centos-release

В свою очередь для RHEL нужно будет прочитать файл /etc/redhat-release

Команду соответственно меняем:

Думаю логика здесь понятна, для Fedora нужно будет поменять команду на fedora-release — проще некуда.

Проверка версии Debian, Mint и Ubuntu

Для Debian — подобных систем нужно прочесть файл /etc/issue:

 Проверяем версию Debian

Проверка версии Arch

Проверять версию Arch не имеет смысла, так как каждый раз при запуске команды pacman -Suy ваша система автоматически обновляется до последней версии.

Проверка системных параметров

Проверка системной архитектуры и версии ядра

Самый простой и популярный способ определения системной архитектуры и версии ядра Linux это использование команды uname с аргументом -a.

То есть команда будет выглядеть следующим образом:

В выводе будет указана версия ядра и разрядность архитектуры.

Проверяем версию ядра

Проверка архитектуры ЦПУ

Самым простым и распространенным способом является команда:

Как видно из вывода, вместе с моделью процессора и его частотой также видна его разрядность и еще много различных параметров.

Источник

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