Подтвердить что ты не робот

Как подтвердить версию RedHat Enterprise Linux?

Меня немного смущает тот факт, что, хотя я установил RHEL 5.1 с DVD (RedHat/5.1.x86_64), когда я выдаю команду:

cat /etc/redhat-release

Я получил:

Red Hat Enterprise Linux Server release 5.5 (Tikanga)

Что это значит? это версия релиза или версия ядра? Есть ли другой способ подтвердить реальную версию RHEL?

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

Большое спасибо заранее.

4b9b3361

Ответ 1

Я предполагаю, что вы выполнили обновление yum. Это, в общем, обновит вас до новейшей версии.

Ваши основные ресурсы для определения версии: /etc/redhat_release и lsb_release -a

Ответ 2

Избегайте файлов /etc/ * release * и вместо этого запускайте эту команду, она намного надежнее и дает более подробную информацию:

rpm -qia '*release*'

Ответ 3

Это версия релиза RHEL.

Вы можете увидеть версию ядра, набрав uname -r. Это будет 2.6.что-то.

Ответ 4

Это версия релиза RHEL или, по крайней мере, релиз RHEL, из которого был установлен пакет, поставляющий /etc/redhat -release. Такой файл, вероятно, ближе всего к вам; вы также можете посмотреть /etc/lsb -release.

Теоретически возможно, что пакеты установлены из сочетания версий (например, обновление части системы до 5.5 при оставлении других частей в 5.4), поэтому, если вы зависите от версий определенных компонентов, вам нужно будет проверить эти по отдельности.

Ответ 5

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