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.
Зайдите в терминал.
- 2.
Введите:
rpm -q centos-release
Готово, перед вами появится пакет, в названии которого содержится версия выпуска.
Способ 2. Как посмотреть версию CentOS с помощью команды lsb_release
- 1.
Зайдите в терминал.
- 2.
Введите:
lsb_release -a
- 3.
В строке «Description» вы увидите версию ОС:
Если перед вами появилась ошибка, значит, у вас не установлена утилита lsb_release.
- 1.
Для её установки введите:
sudo yum install redhat-lsb-core
Обратите внимание! Для этой команды должна быть установлена утилита yum.
- 2.
Система попросит пароль суперпользователя. Введите его:
- 3.
Подтвердите начало загрузки. Введите д или y:
- 4.
Снова введите:
lsb_release -a
Готово, версия Linux CentOS перед вами.
Способ 3. Просмотр версии CentOS в файле /etc/centos-release
Информация об установленной операционной системе хранится в конфигурационных файлах. С помощью команды cat
можно просмотреть содержимое файлов и узнать выпуск ОС. Для этого:
- 1.
Введите:
cat /etc/centos-release
- 2.
В ответе вы увидите данные о версии CentOS:
Готово, теперь вы знаете, какая версия CentOS установлена на вашем устройстве.
Способ 4: Как посмотреть версию CentOS с помощью команды hostnamectl
hostnamectl — это команда CentOS, которую используют, чтобы узнать имя хоста, параметры виртуализации и архитектуру системы. Среди этих параметров есть и версия операционной системы.
Обратите внимание! В ответе будет показана только ветвь системы, например CentOS 8. Если вам нужна полная информация о версии, например CentOS 8.3.2011, воспользуйтесь командами, описанными в инструкциях выше.
Чтобы посмотреть версию:
- 1.
Введите:
hostnamectl
- 2.
Нажмите Enter.
Готово, версия операционной системы будет показана в строке «Operating System»:
Помогла ли вам статья?
Да
раз уже
помогла
Как узнать версию CentOS
В большинстве случаев при установке или выборе пакета программного обеспечения необходимо знать версию CentOS на своём компьютере, чтобы избежать несоответствия зависимостей и других проблем. В нашем руководстве вы узнаете несколько способов того, как этого сделать.
Способ 1. Как найти версию CentOS с помощью команды lsb_release
- Откройте Терминал. Существует вероятность, что эта команда не предустановлена в вашей системе, однако вы можете установить её, введя:
[root@centos ~]# yum install redhat-lsb
- Нажмите 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.
- Откройте Терминал.
- Введите cat /etc/centos-release.
- Нажмите Enter.
На выходе вы получите примерно следующие результаты:
[root@centos ~]# cat /etc/centos-release
CentOS Linux release 8. 1.1911 (Core)
[root@centos ~]#
8.1.1911 – и есть версия вашей системы.
Способ 3. Как посмотреть версию CentOS в файле system-release
- Откройте Терминал.
- Вбейте /etc/system-release.
- Нажмите Enter.
Готово! Результаты будут содержать в себе ту же информацию, что и предыдущий файл centos-release.
Способ 4. Как проверить версию CentOS c помощью файла /etc/os-release
- Запустите Терминал.
- Впишите cat /etc/os-release.
- Щёлкните 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.
- Запустите Терминал.
- Введите cat /etc/redhat-release.
- Нажмите Enter.
Готово! Информация на вашем экране будет выглядеть примерно так:
[root@centos ~]# cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)
[root@centos ~]#
Цифры после «CentOS Linux release» – это ваша версия CentOS.
Способ 6. Как определить версию CentOS с помощью команды hostnamectl
Ещё одной возможностью узнать версию вашей системы является команда hostnamectl, которая предоставляет общие сведения о ней, в том числе и версию ОС.
- Откройте Терминал.
- Используйте команду hostnamectl.
- Нажмите 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.
- Откройте Терминал.
- Введите rpm -q centos-release.
- Нажмите 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 у вас установлена.
- Откройте Терминал.
- Введите rpm -E %{rhel} или rpm —eval %{centos_ve}.
- Нажмите 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
Объяснение будет следующим.
- Основная версия: 9 — номер основной версии выпуска.
- Дополнительная версия: 2 — номер дополнительной версии.
- 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}
Вывод будет таким же, как и раньше:
8
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, вот пошаговое руководство о том, как это сделать.
- Импорт необходимых модулей
Во-первых, импортируйте модуль платформы. Этот модуль является встроенным модулем в Python, который позволяет вам получать информацию об операционной системе, в которой вы работаете.
импортная платформа
- Используйте модуль платформы, чтобы получить версию CentOS
Используйте функцию platform. linux_distribution() для получения информации о дистрибутиве.
centos_version = platform.linux_distribution()
- Извлеките номер версии CentOS
Функция platform.linux_distribution() возвращает кортеж с тремя значениями: имя дистрибутива, номер версии и кодовое имя. Чтобы получить только номер версии, используйте индексацию кортежей.
номер_версии = CentOS_версия[1]
- Распечатать номер версии CentOS
Используйте функцию print() для отображения номера версии CentOS.
печать (версия CentOS:, номер_версии)
Полный код:
импортная платформа
centos_version = platform.linux_distribution()
номер_версии = CentOS_версия[1]
печать (версия CentOS:, номер_версии)
Сценарии Bash
Сценарии Bash — это мощный инструмент для автоматизации задач в Linux, и проверка версии CentOS, установленной в вашей системе, не является исключением. Написание простого сценария Bash позволяет быстро и легко получить необходимые сведения о вашей версии CentOS.
Вот пошаговое руководство по использованию сценариев Bash для проверки версии CentOS:
- Открыть окно терминала.
- Создайте новый файл с помощью сенсорной команды. Например, вы можете использовать touch check-centos-version.sh для создания нового файла сценария Bash.
- Используйте текстовый редактор, например Vim или Nano, чтобы открыть новый файл. Например, vim check-centos-version.sh.
- Запустите сценарий со строкой shebang, которая указывает интерпретатор сценария. В этом случае используйте #!/bin/bash.
- Добавить в скрипт команду для проверки версии CentOS. Например, кошка /etc/redhat-release.
- Сохраните изменения в скрипте и закройте текстовый редактор.
- Сделайте скрипт исполняемым, запустив chmod +x check-centos-version.sh.
- Запустите сценарий, набрав ./check-centos-version.sh.