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