Когда вы впервые входите в систему CentOS, прежде чем выполнять какие-либо действия, вы можете увидеть, какая версия CentOS работает в системе.
В этом руководстве мы покажем несколько команд, как проверить, какая версия CentOS установлена в вашей системе.
Проверьте версию CentOS из командной строки
Команда lsb_release
отображает стандартную базовую информацию Linux (LSB) о вашем дистрибутиве Linux.
Это предпочтительный метод, и он должен работать независимо от того, какую версию CentOS вы используете.
Откройте терминал и введите следующую команду:
lsb_release -a
Вы можете получить выходное сообщение, подобное следующему:
-bash: lsb_release: command not found
В этом случае вам нужно будет установить пакет redhat-lsb-core
с помощью следующей команды:
sudo yum install redhat-lsb-core
Затем снова введите следующую команду, чтобы проверить используемую версию CentOS:
lsb_release -a
Вы должны получить выходное сообщение, подобное следующему:
LSB Version::core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 8.0.1905 (Core)
Release: 8.0.1905
Codename: Core
Ваша версия CentOS будет показана в строке описания.
Проверьте версию CentOS с помощью команды rpm
rpm
(диспетчер пакетов Red Hat) — это инструмент управления пакетами для систем на базе Red Hat, таких как RHEL, CentOS и Fedora.
Вы можете использовать инструмент rpm для просмотра информации о пакете centos-release
, имя которого включает версию CentOS:
rpm --query centos-release
centos-release-8.0-0.1905.0.9.el8.x86_64
Проверьте версию CentOS с помощью файла /etc/centos-release
Пакет centos-release
предоставляет файл /etc/centos-release
.
Чтобы узнать версию CentOS, введите следующую команду:
cat /etc/centos-release
CentOS Linux release 8.0.1905 (Core)
Проверьте версию CentOS с помощью файла /etc/os-release
Файл /etc/os-release
присутствует на всех системах, где работает systemd, и содержит идентификационные данные операционной системы.
Этот метод будет работать, только если у вас CentOS 7:
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"
Проверьте версию CentOS с помощью команды hostnamectl
hostnamectl
— это команда, которая позволяет вам установить имя хоста системы, но вы также можете использовать ее для поиска версии CentOS.
Этот метод будет работать, только если у вас CentOS 7 или выше:
hostnamectl
Static hostname: TEST-SERVER-1
Icon name: computer-vm
Chassis: vm
Machine ID: 3fcd30c3823a43e58921d7bc88d511ae
Boot ID: 14f888a878bd47319e8a87556b643c53
Virtualization: kvm
Operating System: CentOS Linux 8 (Core)
CPE OS Name: cpe:/o:centos:centos:8
Kernel: Linux 4.18.0-80.11.2.el8_0.x86_64
Architecture: x86-64
Вывод
В этом руководстве мы показали вам, как найти версию CentOS, установленную в вашей системе.