Ich habe nach der Redhat-Version gesucht und dieses Mal drei verschiedene Befehle verwendet. Zwei Befehle ergaben das gleiche Ergebnis, der dritte Befehl ergab jedoch ein anderes Ergebnis. Welcher ist richtig.
[root@DBtest2 ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 4 (Tikanga)
[root@DBtest2 ~]# /usr/bin/lsb_release --d
Description: Red Hat Enterprise Linux Server release 4 (Tikanga)
[root@DBtest2 ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
Kernel \r on an \m
Antworten:
Ich würde mich mehr zum Redhat-Release neigen. Mit dem
rpm -q --whatprovides
Befehl können Sie den Namen des bereitgestellten Pakets ermitteln/etc/redhat-release
.Wenn Sie dem nicht vertrauen, können Sie sich die detaillierten Informationen des Pakets ansehen. Achten Sie auf
Version
undRelease
.Wenn Sie dem, was Sie sehen, immer noch nicht vertrauen, können Sie es sich ansehen
Hoffentlich finden Sie ein Muster, das Ihre Frage beantwortet, während Sie alle Paketinformationen durchsuchen.
Viel Glück.
Update Nr. 1:
Sie könnten auch versuchen:
Update Nr. 2:
Ich wollte sicherstellen, dass der Befehl, den ich in meinem ersten Update bereitgestellt habe, richtig funktioniert, also habe ich eine RHEL5-Instanz bei AWS gestartet. Es sieht so aus, als ob es funktioniert.
quelle
Vielleicht können Sie eine der folgenden Aktionen ausführen:
-oder-
quelle