
Итак — перед Вами стоит задача узнать версию CentOS. Действительно иногда нужно выяснить точную версию дистрибутива, а логичная команда uname — не совсем то, что требуется.
Существует несколько способов для CentOS узнать версию
1. Используем rpm — менеджер пакетов CentOS:
Выполним в терминале следующую команду:
[cc lang=»bash» tab_size=»2″ lines=»7″] # rpm —query centos-release[/cc]
В ответ получим нечто вроде:
[cc lang=»bash» tab_size=»2″ lines=»7″] # centos-release-7-6.1810.2.el7.centos.x86_64[/cc]
Соответственно — у нас 7-й релиз ОС CentOS.
2. Подсмотрим в файл /etc/centos-release.
Теперь выполним в терминале другую команду:
[cc lang=»bash» tab_size=»2″ lines=»7″] # cat /etc/centos-release[/cc]
В ответ получим:
[cc lang=»bash» tab_size=»2″ lines=»7″] # CentOS Linux release 7.6.1810 (Core)[/cc]
Все тот же 7-й релиз ОС CentOS. И того же результата можно добиться, если ввести
[cc lang=»bash» tab_size=»2″ lines=»7″] # cat /etc/redhat-release[/cc]
3. Воспользуемся информацией в файле /etc/os-release.
Теперь выполним в терминале другую команду:
[cc lang=»bash» tab_size=»2″ lines=»7″] # cat /etc/os-release[/cc]
В ответ получим уже более внушительную «простыню»:
[cc lang=»bash» tab_size=»2″ lines=»10″] # NAME=»CentOS Linux»# VERSION=»7 (Core)»
# ID=»centos»
# ID_LIKE=»rhel fedora»
# VERSION_ID=»7″
# PRETTY_NAME=»CentOS Linux 7 (Core)»
# ANSI_COLOR=»0;31″
# CPE_NAME=»cpe:/o:centos:centos:7″
# HOME_URL=»https://www.centos.org/»
# BUG_REPORT_URL=»https://bugs.centos.org/»
[/cc]
Все тот же 7-й релиз ОС CentOS.
4. Используем утилиту lsb_release
Выполняем в терминале команду:
[cc lang=»bash» tab_size=»2″ lines=»7″] # lsb_release -a[/cc]
В ответ получаем:
[cc lang=»bash» tab_size=»2″ lines=»10″]LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.6.1810 (Core)
Release: 7.6.1810
Codename: Core
Немного о расшифровке версии релиза:
CentOS 7.6.1810 — имя дистрибутива
CentOS 7.6.1810 — мажорная версия дистрибутива
CentOS 7.6.1810 — минорная версия ( или подверсия ) дистрибутива
CentOS 7.6.1810 — временной штамп версии ( в данном примере — октябрь 2018 года )
Выводы
Как видите узнать версию CentOS можно несколькими способами, при этом практически все они дают один и тот же объем полезной информации. Воспользуйтесь тем, который Вам по душе.