Wie finde ich die Release-Version eines Linux-Betriebssystems heraus?

8872
guerda

Mögliches Duplikat:
Wie finde ich heraus, welche Linux-Version ich ausführte?

Ich muss einige Informationen über den Server herausfinden, an dem ich gerade arbeite.

Die Release-Version (z. B. 9.04 bei Ubuntu oder 4 bei RHEL) ist für mich wichtig und wird vom Befehl unamenicht angezeigt.

$ uname -a Linux xxxxxxx 2.6.9-78.0.22.EL #1 Fri Feb 31 25:71:00 EDT 2009 x86_64 GNU/Linux 

Also: Wie bekomme ich diese Informationen über einen Kommandozeilenbefehl?

1
Duplizieren: http://superuser.com/questions/11008/how-do-i-find-out-what-version-of-linux-im-running jtimberman vor 14 Jahren 2

5 Antworten auf die Frage

8
Russell Heilling

Die meisten modernen Distributionen (wenn nicht alle) enthalten den Befehl lsb_release.

heillinr @ mojojojo: ~ $ lsb_release -r Veröffentlichung: 9.04 heillinr @ mojojojo: ~ $ lsb_release -a Es sind keine LSB-Module verfügbar. Verteiler-ID: Ubuntu Beschreibung: Ubuntu 9.04 Veröffentlichung: 9.04 Codename: jaunty 

Sollte dir geben, was du willst :)

3
Dan Gravell

Was hast du in / etc / * - release? Ich habe / etc / lsb-release, das enthält:

DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.10 DISTRIB_CODENAME=intrepid DISTRIB_DESCRIPTION="Ubuntu 8.10" 

http://linux.about.com/cs/linux101/g/lsbrelease.htm

1
sntg

Versuchen

cat / etc / lsb-release

1
Doug Harris

Ich wusste nichts über lsb_release.

Meine Methode für RPM-basierte Systeme war :

$ rpm -qa | grep release redhat-release-5Server-5.3.0.3 redhat-release-notes-5Server-25 
1
hayalci

Zusätzlich zu lsb-release (das als lsb-releasePaket unter debian verfügbar ist ) können Sie / etc / debian_version (für debian und derivative) und / etc / issue für die meisten anderen Distributionen betrachten.