Odpowiedzi:
Możesz dowiedzieć się w pliku / etc / issue
cat /etc/issue
A także w systemach opartych na redhat można znaleźć w / etc / redhat-release
cat /etc/redhat-release
/etc/issue
ani /etc/redhat-release
plików na serwerze RedHat chciałem przesłuchać.
/ etc / redhat-release jest zwykłym sposobem, ale bądź ostrożny, jeśli pracujesz na nieznanym serwerze. Administratorzy znani są z „poprawiania” wersji redhat, aby umożliwić niektórym pakietom oprogramowania wymagającym Redhat Enterprise instalowanie w podobnych dystrybucjach, które nie są oficjalnie obsługiwane przez dostawcę. Na przykład pakiet Lotus Domino IBM zwykle szuka RHEL przed zezwoleniem na uruchomienie instalatora, ale można go zainstalować na CentOS, „udając” ciąg znaków w / etc / redhat-release.
rpm -q --whatprovides /etc/redhat-release
można również użyć (i działa zarówno na RedHat, jak i CentOS). Część wyjściowa wersji powinna być wersją systemu operacyjnego.
np. Wynik „redhat-release-5Server-5.4.0.3” pokazuje, że w pudełku działa RHEL 5.4, podczas gdy „centos-release-5-5.el5.centos” wskazuje, że w pudełku działa CentOS 5.5.
lsb_release -a
może współpracować z nowoczesnymi wersjami Red Hat, Debian i Ubuntu