
Mögliches Duplikat:
Wie finde ich heraus, welche Linux-Version ich verwende?
Ich muss einige Informationen über das Server-Betriebssystem herausfinden, an dem ich arbeite.
Die Release-Version (z. B. 9.04 bei Ubuntu oder 4 bei RHEL) ist mir wichtig und der Befehl uname
zeigt sie nicht an.
$ 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 erhält man diese Informationen über einen Befehlszeilenbefehl?
Antwort1
Die meisten (wenn nicht alle) modernen Distributionen enthalten den Befehl lsb_release.
heillinr@mojojojo:~$ lsb_release -r Version: 9.04 heillinr@mojojojo:~$ lsb_release -a Es sind keine LSB-Module verfügbar. Distributor-ID: Ubuntu Beschreibung: Ubuntu 9.04 Version: 9.04 Codename: jaunty
Sollte Ihnen geben, wonach Sie suchen :)
Antwort2
Was haben Sie in /etc/*-release? Ich habe /etc/lsb-release, das Folgendes enthält:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.10
DISTRIB_CODENAME=intrepid
DISTRIB_DESCRIPTION="Ubuntu 8.10"
Antwort3
Versuchen
Katze /etc/lsb-Freigabe
Antwort4
zusätzlich zu lsb-release (das als lsb-release
Paket unter Debian verfügbar ist) können Sie sich /etc/debian_version (für Debian und Derivate) und /etc/issue für die meisten anderen Distributionen ansehen.