Поиск по сайту:

4 способа проверить версию CentOS или RHEL


Знаете ли вы версию выпуска CentOS/RHEL, которую вы используете на своем сервере? Почему это вообще важно? Есть несколько причин иметь эту информацию в виду: чтобы быстро собрать информацию о вашей системе; следите за исправлениями ошибок и обновлениями безопасности, а также настраивайте правильные репозитории программного обеспечения для конкретной версии, среди прочего.

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

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

Знать версию ядра так же важно, как знать версию дистрибутива. Чтобы проверить версию ядра Linux, вы можете использовать команду uname.

uname -or
OR
uname -a	#print all system information

Судя по выводам приведенной выше команды, CentOS работает на старой версии ядра. Для установки или обновления до последней версии ядра следуйте инструкциям в нашей статье: Как установить или обновить ядро до 4.15. в ЦентОС 7.

Как проверить версию выпуска CentOS или RHEL

Номера версий выпуска CentOS состоят из двух частей: основной версии, например “6” или “7”, и дополнительной версии или версии обновления, например или “6.x” или “7.x”, которые соответствуют основной версии и набору обновлений RHEL, восприимчиво используемых для сборки конкретный выпуск CentOS.

Чтобы подробнее рассказать об этом, возьмем, к примеру, CentOS 7.5, созданный на основе исходных пакетов RHEL 7 обновления 5 (также известного как RHEL версии 7.5), которая называется «точечной версией» RHEL 7.

Давайте рассмотрим эти 4 полезных способа проверить версию выпуска CentOS или RHEL.

1. Использование команды RPM

RPM (Red Hat Package Manager) — это популярная и основная утилита управления пакетами для таких систем на базе Red Hat, как (RHEL, CentOS и Fedora), используя эту команду rpm, вы получите версию выпуска CentOS/REHL.

rpm --query centos-release  [On CentOS]
rpm --query redhat-release  [On RHEL]

2. Использование команды Hostnamectl

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

hostnamectl

3. Использование команды lsb_release

Команда lsb_release отображает некоторую информацию о LSB (Linux Standard Base) и информацию о распространении. В CentOS/REHL 7 команда lsb_release предоставляется в пакете redhat-lsb, который вы можете установить.

sudo yum install redhat-lsb

После установки вы можете проверить свою версию CentOS/REHL, как показано.

lsb_release -d

4. Использование файлов выпуска дистрибутива

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

cat /etc/centos-release    [On CentOS]
cat /etc/redhat-release    [On RHEL]
cat /etc/system-release
cat /etc/os-release 		#contains more information

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