Centos 7 версия: Как узнать версию CentOS | REG.RU

Содержание

Как узнать версию CentOS | REG.RU

Не все установочные файлы программ или команды для настройки Linux-системы подходят под любую ОС. Чтобы подобрать подходящие инструменты, нужно понимать, какая CentOS версия системы установлена на вашем устройстве. Версию не обязательно запоминать или записывать на бумажном носителе — вы всегда можете обратиться к системе и узнать её. В этой статье мы расскажем, как узнать версию CentOS разными способами.

Проверить версию CentOS можно несколькими способами:

  • через команду rpm,
  • через команду lsb_release,
  • посмотреть данные в файле /etc/centos-release,
  • через команду hostnamectl.

Практически все эти способы позволяют посмотреть не только версии ядра, но и год выпуска обновления.

VPS с установленной CentOS

Закажите сервер с чистой CentOS или панелью
управления ISPmanager всего за пару минут.

Заказать VPS c Centos

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

Способ 1.

Как определить версию CentOS с помощью команды rpm

RPM позволяет управлять пакетами для систем на основе Red Hat. С помощью этого инструмента можно посмотреть пакет CentOS, в названии которого будет информация о версии системы.

Узнать версию CentOS можно только из консоли.

  1. 1.

    Зайдите в терминал.

  2. 2.

    Введите:

    rpm -q centos-release

Готово, перед вами появится пакет, в названии которого содержится версия выпуска.

Способ 2. Как посмотреть версию CentOS с помощью команды lsb_release

  1. 1.

    Зайдите в терминал.

  2. 2.

    Введите:

    lsb_release -a
  3. 3.

    В строке «Description» вы увидите версию ОС:

Если перед вами появилась ошибка, значит, у вас не установлена утилита lsb_release.

  1. 1.

    Для её установки введите:

    sudo yum install redhat-lsb-core

    Обратите внимание! Для этой команды должна быть установлена утилита yum.

  2. 2.

    Система попросит пароль суперпользователя. Введите его:

  3. 3.

    Подтвердите начало загрузки. Введите д или y:

  4. 4.

    Снова введите:

    lsb_release -a

Готово, версия Linux CentOS перед вами.

Способ 3. Просмотр версии CentOS в файле /etc/centos-release

Информация об установленной операционной системе хранится в конфигурационных файлах. С помощью команды cat можно просмотреть содержимое файлов и узнать выпуск ОС. Для этого:

  1. 1.

    Введите:

    cat /etc/centos-release
  2. 2.

    В ответе вы увидите данные о версии CentOS:

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

Способ 4: Как посмотреть версию CentOS с помощью команды hostnamectl

hostnamectl — это команда CentOS, которую используют, чтобы узнать имя хоста, параметры виртуализации и архитектуру системы. Среди этих параметров есть и версия операционной системы.

Обратите внимание! В ответе будет показана только ветвь системы, например CentOS 8. Если вам нужна полная информация о версии, например CentOS 8.3.2011, воспользуйтесь командами, описанными в инструкциях выше.

Чтобы посмотреть версию:

  1. 1.

    Введите:

    hostnamectl
  2. 2.

    Нажмите Enter.

Готово, версия операционной системы будет показана в строке «Operating System»:

Помогла ли вам статья?

Да

раз уже
помогла

Как узнать версию CentOS

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

Способ 1. Как найти версию CentOS с помощью команды lsb_release

  1. Откройте Терминал. Существует вероятность, что эта команда не предустановлена в вашей системе, однако вы можете установить её, введя:

[root@centos ~]# yum install redhat-lsb

  1. Нажмите Enter и проверьте версию CentOS с помощью команды lsb_release -d.

Ответ появится в строке, начинающейся со слова Description:

[root@centos ~]# lsb_release -d

Description: CentOS Linux release 8.1.1911 (Core)

[root@centos ~]#

Способ 2. Как узнать версию Linux CentOS с помощью файла centos-release

Подробная информация о выпуске версии CentOS содержится в специальном файле, к которому можно получить доступ через терминал и команды cat.

  1. Откройте Терминал.
  2. Введите cat /etc/centos-release.
  3. Нажмите Enter.

На выходе вы получите примерно следующие результаты:

[root@centos ~]# cat /etc/centos-release

CentOS Linux release 8. 1.1911 (Core)

[root@centos ~]#

8.1.1911 – и есть версия вашей системы.

Способ 3. Как посмотреть версию CentOS в файле system-release

  1. Откройте Терминал.
  2. Вбейте /etc/system-release.
  3. Нажмите Enter.

Готово! Результаты будут содержать в себе ту же информацию, что и предыдущий файл centos-release.

Способ 4. Как проверить версию CentOS c помощью файла /etc/os-release

  1. Запустите Терминал.
  2. Впишите cat /etc/os-release.
  3. Щёлкните Enter.

Этот файл содержит всю основную информацию об установленной операционной системе. Таким образом, из него вы можете получить основной номер версии, указанный после слова VERSION:

[root@centos ~]# cat /etc/os-release

NAME=»CentOS Linux»

VERSION=»8 (Core)»

ID=»centos»

ID_LIKE=»rhel fedora»

VERSION_ID=»8″

PLATFORM_ID=»platform:el8″

PRETTY_NAME=»CentOS Linux 8 (Core)»

ANSI_COLOR=»0;31″

CPE_NAME=»cpe:/o:centos:centos:8″

HOME_URL=»https://www. centos.org/»

BUG_REPORT_URL=»https://bugs.centos.org/»

CENTOS_MANTISBT_PROJECT=»CentOS-8″

CENTOS_MANTISBT_PROJECT_VERSION=»8″

REDHAT_SUPPORT_PRODUCT=»centos»

REDHAT_SUPPORT_PRODUCT_VERSION=»8″ [root@centos ~]#

Способ 5. Как получить информацию о версии CentOS через файл /etc/redhat-release

CentOS построен на основе дистрибутива RedHat Linux, поэтому вы легко сможете узнать версию своей системы с помощью файла /etc/redhat-release. По сути, он содержит ту же информацию, что и файл centos-release.

  1. Запустите Терминал.
  2. Введите cat /etc/redhat-release.
  3. Нажмите Enter.

Готово! Информация на вашем экране будет выглядеть примерно так:

[root@centos ~]# cat /etc/redhat-release

CentOS Linux release 8.1.1911 (Core)

[root@centos ~]#

Цифры после «CentOS Linux release» – это ваша версия CentOS.

Способ 6. Как определить версию CentOS с помощью команды hostnamectl

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

  1. Откройте Терминал.
  2. Используйте команду hostnamectl.
  3. Нажмите Enter и получите примерно следующие результаты, где после слов «Operating System» указана версия CentOS.

[root@centos ~]# hostnamectl

Static hostname: localhost.localdomain

Transient hostname: li1176-240.members.linode.com

Icon name: computer-vm

Chassis: vm

Machine ID: c2a4bfa7e0c74457b3a978656ab959e8

Boot ID: c89bae2d3ec7493987a455bfa15e4818

Virtualization: kvm

Operating System: CentOS Linux 7 (Core)

CPE OS Name: cpe:/o:centos:centos:7

Kernel: Linux 3. 10.0-1062.12.1.el7.x86_64

Architecture: x86-64

[root@centos ~]#

[root@centos ~]#

[root@centos ~]# hostnamectl | grep «Operating System»

Operating System: CentOS Linux 7 (Core)

[root@centos ~]#

Способ 7. Как уточнить версию CentOS с помощью утилиты rpm query

Утилита rpm (Redhat Package Manager) крайне важна для управления пакетами вашей системы. Более того, именно благодаря ей вы можете узнать больше о версии CentOS.

  1. Откройте Терминал.
  2. Введите rpm -q centos-release.
  3. Нажмите Enter, чтобы получить ответ.

Информация о версии вашей системы написана в строке, которая начинается с «centos-release»:

[root@centos ~]# rpm -q centos-release

centos-release-8.1-1.1911.0.8.el8.x86_64

[root@centos ~]#

Способ 8. Как выяснить версию CentOS при помощи других команд rpm

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

  1. Откройте Терминал.
  2. Введите rpm -E %{rhel} или rpm —eval %{centos_ve}.
  3. Нажмите Enter.

В обоих случаях в качестве результата вы получите только номер версии вашей ОС:

Вот и всё. Теперь вы знаете сразу несколько способов того, как легко и просто узнать версию CentOS.

Как проверить версию CentOS {4 простых способа}

Введение

Существует множество причин, по которым вам следует знать версию CentOS , которую вы используете. Например, если вы устраняете неполадки в системе, вам нужно знать.

Также полезно убедиться, что ваша операционная система Linux обновлена. Устаревшее программное обеспечение может создавать серьезные угрозы безопасности и уязвимости.

В этом руководстве вы найдете четыре различных варианта проверки версии CentOS.

Предварительные требования

  • Система под управлением CentOS
  • Доступ к окну терминала/командной строке (Ctrl-Alt-F2)

Как проверить версию CentOS из командной строки

Команда lsb для отображения сведений CentOS Linux версии

LSB ( Linux Standard B ase ) — это совместный проект нескольких дистрибутивов Linux по стандартизации структуры программной системы. Одна из команд, доступных из командной строки lsb_release . В выводе будет указано, какую версию ОС вы используете.

1. Перед использованием команд lsb необходимо сначала установить пакет. Используйте следующую команду:

 sudo yum install redhat-lsb-core 

2. Введите пароль sudo для авторизации установки, а затем нажмите y и Введите для подтверждения.
3. Просмотрите информацию о версии CentOS с помощью команды:

 lsb_release -d 

Найти версию CentOS с помощью команды hostnamectl

CentOS версии 7 и выше имеет команду hostnamectl , которая может запрашивать и изменять имя хоста и другие связанные параметры. Он отображает информацию из файла /etc/centos-release , uname — файла и других.

В дополнение к номер версии указывает, какое ядро ​​Linux использует ваша система.

Чтобы просмотреть эти сведения, используйте команду:

 hostnamectl 

Найти версию CentOS с RPM

RPM — это бесплатный менеджер пакетов с открытым исходным кодом, созданный для Red Hat Linux и связанных с ним дистрибутивов.

С помощью команды rpm вы можете узнать полное имя пакета и версию CentOS, которую вы используете.

Используйте команду:

 rpm –qa centos-release  

Проверьте версию CentOS в файле выпуска

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

 cat /etc/os-release 

Вывод показывает название операционной системы, ее основную версию выпуска и другие особенности. , как показано на изображении ниже.

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

 cat /etc/centos-release 

Вывод показывает полную версию выпуска вашей операционной системы, включая:

  • Основной номер версии
  • Дополнительный номер версии
  • Номер асинхронной версии

Проверить версию ядра Linux в CentOS

Знать версию ядра, которую вы используете, часто так же полезно, как и найти версию выпуска.

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

 uname –r 

Вы получите номер версии ядра вашей операционной системы.

В приведенном ниже примере 3.10.0.957 .

Заключение

В этой статье описаны 4 способа проверки установленной версии CentoOS . Кроме того, теперь вы знаете, как проверить версию ядра Linux. Чтобы узнать, как проверить версию других операционных систем Linux на базе Red Hat, ознакомьтесь с нашим руководством «Проверка версии Linux Red Hat (RHEL)».

Если вы обнаружите, что не используете последнюю стабильную версию, прочитайте наше руководство по обновлению CentOS!

Как проверить версию CentOS? [Последняя версия CentOS]

Список контента, который вы прочтете в этой статье:

  • 1. Что такое CentOS? [Определение]
  • 2. Зачем вам нужно проверять версию CentOS?
  • 3. Как получить номер версии CentOS?
  • 4. Как проверить версию CentOS с помощью командной строки
  • 5. Использование программирования для проверки версии CentOS
  • 6. Заключение

Администратор компьютера может знать о версии операционной системы, установленной на его компьютере или сервере, по многим причинам. Эти причины могут быть следующими: 

  • Можно ли установить определенную программу?
  • Как исправить конкретную ошибку?
  • Следует ли обновить ОС до более новой версии?

Эти вопросы могут задать вам люди, чтобы узнать версию операционной системы на вашем компьютере. Самый простой способ узнать о текущей версии CentOS, которую вы используете, — это команда cat /etc/centos-release. В этом руководстве мы научим вас, как проверить версию CentOS. Прежде чем двигаться дальше, давайте с головой погрузимся в информацию о версии CentOS.

класс = «идентификатор ссылки»>

CentOS — это бесплатная платформа поддержки сообщества для вычислений, основанная на Linux . Red Hat Enterprise официально присоединилась к Linux в 2014 году. Эта операционная система с открытым исходным кодом известна среди администраторов, инженеров DevOps и даже среди обычных домашних пользователей. Тем не менее, CentOS чаще всего используется во многих организациях для целей разработки и производства.

Особенности CentOS

  • Выполнение обычных повседневных задач.
  • Используйте командную строку Linux.
  • Установите брандмауэр.
  • Получить веб-сервер.
  • Общий доступ к папкам и работа.
  • Linux с повышенной безопасностью (SELinux).
  • Дополнительный уровень безопасности.

Эти функции, среди многих других, делают CentOS очень привлекательной платформой для пользователей из различных областей ИТ и кибербезопасности, а также для обычных пользователей компьютеров.

класс = «идентификатор ссылки»>

Как упоминалось ранее, существует множество причин, по которым вам необходимо проверить версию CentOS, однако наиболее распространенными из них являются следующие:

  • Если вы хотите устранить какую-либо ошибку в своей системе, вам необходимо получить версию вашей системы Centos, чтобы найти совместимое приложение или пакет решения проблемы.
  • Если вы хотите поддерживать систему в актуальном состоянии.
  • Если вы хотите защитить свою систему от потенциальных угроз безопасности, вам нужен обновленный брандмауэр для безупречной защиты.
  • Если вы новичок в использовании CentOS и вам нужен совет эксперта из Интернета, вам нужно указать версию ОС, которую вы используете в своей системе.
  • Когда вам нужно запустить очистку диска.
  • Частые обновления для CentOS запускаются в определенное время. Если вы не знаете, какая текущая версия используется в вашей системе, вы не сможете узнать, когда и как обновлять CentOS.
  • При добавлении дополнительных IP-адресов на сервер VPS

класс=»идентификатор ссылки»>

Версия CentOS состоит из трех частей. Например: если вы видите следующую информацию в части версии. 9.02.2010

Объяснение будет следующим.

  1. Основная версия: 9 — номер основной версии выпуска.
  2. Дополнительная версия: 2 — номер дополнительной версии.
  3. Monthstamp: кодовый месяц октябрь и временная метка года 2020.

класс = «идентификатор ссылки»>

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

1. /etc/redhat-релиз файл

Файл дистрибутива RedHat Linux также содержит информацию о версии. Чтобы получить информацию, введите следующую команду Linux:

кот /etc/redhat-релиз

Вам нужен следующий вывод:

CentOS Linux, выпуск 8. 1.1911 (ядро)

2. /etc/centos-релиз файла

Для определенного типа файлов CentOS:

кошка /etc/centos-релиз

Вывод будет следующим:

CentOS Linux, выпуск 8.1.1911 (ядро)

3. /etc/файл выпуска системы

Введите следующую команду, чтобы найти версию CentOS:

кошка /etc/системный выпуск

Вы получите следующий вывод:

CentOS Linux, выпуск 8.1.1911 (ядро)

4. Команда lsb_release

Вам нужно будет установить эту команду в свою ОС, потому что эта команда не предустановлена ​​в вашей ОС.

Напишите следующее:

yum установить redhat-lsb

Затем введите эту команду:

lsb_release –d

Вы увидите следующий вывод:

Описание:    CentOS Linux версии 8.1.1911 (ядро)

5.

 /etc/os-релиз файл

Если вы хотите узнать основную версию вашей ОС, вам нужно ввести следующую команду:

кошка /etc/os-релиз

Вывод, который вы получите, будет подробной информацией об основных серийных номерах и номерах и будет выглядеть примерно так:

ИМЯ = «CentOS Linux»

ВЕРСИЯ=»8 (ядро)»

ID=»центос»

ID_LIKE=»Rhel Fedora»

VERSION_ID=»8″

PLATFORM_ID=»платформа:el8″

PRETTY_NAME=»CentOS Linux 8 (ядро)»

ANSI_COLOR=»0;31″

CPE_NAME=»cpe:/o:centos:centos:8″

HOME_URL=»https://www.centos.org/»

BUG_REPORT_URL=»https://bugs.centos.org/»

CENTOS_MANTISBT_PROJECT=»CentOS-8″

CENTOS_MANTISBT_PROJECT_VERSION=»8″

REDHAT_SUPPORT_PRODUCT=»центос»

REDHAT_SUPPORT_PRODUCT_VERSION=»8″

6. макрос об/мин

Этой простейшей оценки макроса также достаточно, чтобы дать вам правильный ответ. Просто введите:

об/мин -E %{rhel}

Вы увидите:

8

Вы также можете использовать следующую команду:

об/мин --eval %{centos_ve}

Вывод будет таким же, как и раньше:

7. запрос об/мин

Используйте rpm CentOS, чтобы узнать ответ на свой вопрос.

Тип:

об/мин -q CentOS-выпуск

Вывод будет следующим:

центрос-выпуск-8.1-1.1911.0.8.el8.x86_64

8. команда hostnamectl

Вы можете использовать команду hostnamectl следующим образом, чтобы получить информацию о системе:

hostnamectl

Вот вывод:

   Статическое имя хоста: localhost.localdomain

Временное имя хоста: li1176-240.members.linode.com

         Имя значка: computer-vm

           Шасси: vm

        Идентификатор компьютера: c2a4bfa7e0c74457b3a978656ab959e8

           Идентификатор загрузки: c89bae2d3ec7493987a455bfa15e4818

    Виртуализация: kvm

  Операционная система: CentOS Linux 7 (ядро)

       Имя ОС CPE: cpe:/o:centos:centos:7

            Ядро: Linux 3. 10.0-1062.12.1.el7.x86_64

      Архитектура: x86-64

Чтобы увидеть только версию ОС, введите:

 hostnamectl | grep "Операционная система"

И вы увидите:

  Операционная система: CentOS Linux 7 (ядро)

9. Запуск версии ядра

Если вы хотите узнать об архитектуре ядра CentOS, используйте один из следующих способов:

Ввод:

# uname -s -r

Вывод:

Linux 3.10.0-693.21.1.el7.x86_64

Ввод:

# uname -a

Вывод:

Linux geeklab 3.10.0-693.21.1.el7.x86_64 #1 SMP, среда, 7 марта, 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Время компиляции ядра

(uname -v) с известным значением:

Ввод:

# uname –v

Вывод:

#1 SMP Ср 7 марта 19:03:37 UTC 2018

10.

Проверьте файлы конфигурации GRUB

Это самый необычный способ проверить версию CentOS в вашей системе.

Пример CentOS 7

Ввод:

# кошка /boot/grub2/grub.cfg | grep -w запись в меню

Вывод:

пункт меню «CentOS Linux (3.10.0-693.21.1.el7.x86_64) 7 (ядро)’ —class centos —class gnu-linux —class gnu —class os —unrestricted $menuentry_id_option ‘gnulinux-3.10.0-693.21.1.el7.x86_64 -продвинутый-0f7

-ebef-4ca0-b229-d0aa1985d57f’ {

menuentry ‘CentOS Linux (3.10.0-693.17.1.el7.x86_64) 7 (Core)’ —class centos —class gnu-linux —class gnu —class os —unrestricted $menuentry_id_option ‘gnulinux-3.10 .0-693.17.1.el7.x86_64-расширенный-0f7

-ebef-4ca0-b229-d0aa1985d57f’ {

Другая версия файла grub:

Ввод:

# grep save_entry /boot/grub2/grubenv

Вывод:

save_entry = CentOS Linux (3. 10.0-693.21.1.el7.x86_64) 7 (ядро)

Пример CentOS 6

Ввод:

# кошка /boot/grub/grub.conf | название группы

Вывод:

название CentOS (2.6.32-696.20.1.el6.x86_64)

название CentOS (2.6.32-696.18.7.el6.x86_64)

класс = «идентификатор ссылки»>

Программирование на Python

Если вы хотите проверить версию CentOS с помощью программирования на Python, вот пошаговое руководство о том, как это сделать.

  1. Импорт необходимых модулей

Во-первых, импортируйте модуль платформы. Этот модуль является встроенным модулем в Python, который позволяет вам получать информацию об операционной системе, в которой вы работаете.

импортная платформа

  1. Используйте модуль платформы, чтобы получить версию CentOS

Используйте функцию platform. linux_distribution() для получения информации о дистрибутиве.

centos_version = platform.linux_distribution()

  1. Извлеките номер версии CentOS

Функция platform.linux_distribution() возвращает кортеж с тремя значениями: имя дистрибутива, номер версии и кодовое имя. Чтобы получить только номер версии, используйте индексацию кортежей.

номер_версии = CentOS_версия[1]

  1. Распечатать номер версии CentOS

Используйте функцию print() для отображения номера версии CentOS.

печать (версия CentOS:, номер_версии)

Полный код:

импортная платформа

centos_version = platform.linux_distribution()

номер_версии = CentOS_версия[1]

печать (версия CentOS:, номер_версии)

Сценарии Bash

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

Вот пошаговое руководство по использованию сценариев Bash для проверки версии CentOS:

  1. Открыть окно терминала.
  2. Создайте новый файл с помощью сенсорной команды. Например, вы можете использовать touch check-centos-version.sh для создания нового файла сценария Bash.
  3. Используйте текстовый редактор, например Vim или Nano, чтобы открыть новый файл. Например, vim check-centos-version.sh.
  4. Запустите сценарий со строкой shebang, которая указывает интерпретатор сценария. В этом случае используйте #!/bin/bash.
  5. Добавить в скрипт команду для проверки версии CentOS. Например, кошка /etc/redhat-release.
  6. Сохраните изменения в скрипте и закройте текстовый редактор.
  7. Сделайте скрипт исполняемым, запустив chmod +x check-centos-version.sh.
  8. Запустите сценарий, набрав ./check-centos-version.sh.