Je suis un peu confus par le fait que bien que j'aie installé RHEL 5.1 à partir d'un DVD (RedHat/5.1.x86_64), lorsque j'émets la commande:
cat /etc/redhat-release
J'ai eu:
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Qu'est-ce que ça veut dire? s'agit-il de la version finale ou de la version du noyau? Existe-t-il un autre moyen de confirmer la version réelle de RHEL?
Je pose cette question car il y aura certaines applications qui en dépendent.
Merci d'avance.
Je suppose que vous avez exécuté la mise à niveau miam. Cela vous mettra généralement à jour vers la dernière version mineure.
Vos principales ressources pour déterminer la version sont /etc/redhat_release
et lsb_release -a
Évitez les fichiers/etc/* release * et exécutez cette commande à la place, elle est beaucoup plus fiable et donne plus de détails:
rpm -qia '*release*'
C'est la version de sortie de RHEL.
Vous pouvez voir la version du noyau en tapant uname -r
. Ce sera quelque chose de 2,6.
Il s'agit de la version finale de RHEL, ou du moins de la version de RHEL à partir de laquelle le package fournissant/etc/redhat-release a été installé. Un fichier comme celui-ci est probablement le plus proche possible; vous pouvez également consulter/etc/lsb-release.
Il est théoriquement possible d'avoir des packages installés à partir d'un mélange de versions (par exemple, la mise à niveau d'une partie du système vers 5.5 tout en laissant d'autres parties à 5.4), donc si vous dépendez des versions de composants spécifiques, vous devrez les vérifier individuellement.