Harting Development

Holen Sie sich die Linux-Versionsnummer mit verschiedenen Methoden

Lukas Fuchs vor 2 Jahren Linux-Server 3 Min. Lesezeit

So ermitteln Sie die Linux-Versionsnummer mit dem Befehl 'uname'

Mit dem Befehl uname kannst du verschiedene Informationen über deinen Linux-Kernel abrufen, darunter die Versionsnummer.

Syntax

Die Syntax von uname lautet wie folgt:

uname [OPTION]...

Optionen

Zu den relevanten Optionen gehören:

  • -a (alle): Zeigt alle verfügbaren Informationen über den Kernel an, einschließlich der Versionsnummer.
  • -r (Release): Zeigt nur die Versionsnummer des Kernels an.
  • -v (Kernel-Versionsnummer): Zeigt die vollständige Kernel-Versionsnummer an.

Verwendung

Wenn du die grundlegende Versionsnummer deines Linux-Kernels abrufen möchtest, verwende die Option -r:

uname -r

uname gibt die Versionsnummer des Kernels als einfache Zeichenfolge aus. Beispielsweise kann die Ausgabe wie folgt aussehen:

5.17.8-arch1-1

Um ausführlichere Informationen zu erhalten, verwende die Option -a. Diese Option gibt folgende Informationen aus:

  • Betriebssystemname
  • Kernelname und -version
  • Hardwarename
  • Prozessorarchitektur
  • Betriebssystemversion
  • Kernel-Build-Zeitstempel und -Hostname
uname -a

uname ist ein vielseitiges Werkzeug, mit dem du ganz einfach die Linux-Versionsnummer und andere wichtige Systeminformationen abrufen kannst.

Verwenden von 'lsb_release' und 'os-release' zum Abrufen spezifischer Versionsdetails

Die Befehle lsb_release und os-release können dir spezifische Details über die Linux-Distribution und -Version liefern.

Befehl 'lsb_release'

Der Befehl lsb_release ist bei Debian-basierten Distributionen verfügbar und bietet eine Zusammenfassung der Distributionsinformationen.

  • Beschreibung abrufen:
    • lsb_release -a gibt eine umfassende Beschreibung der Distribution aus.
  • Versionsnummer abrufen:
    • lsb_release -r gibt die Versionsnummer aus.

Befehl 'os-release'

Der Befehl os-release ist bei Red Hat-basierten Distributionen verfügbar und enthält ähnliche Informationen wie lsb_release.

  • Versionsnummer abrufen:
    • cat /etc/os-release | grep VERSION_ID gibt die Versionsnummer aus.
  • Weitere Details abrufen:
    • less /etc/os-release zeigt den gesamten Inhalt der Datei /etc/os-release an, die weitere Informationen wie den distributionsübergreifenden Linux Standard Base (LSB) enthält.

Diese Befehle liefern detaillierte Versionsinformationen, insbesondere wenn du bestimmte Aspekte deiner Distribution untersuchen möchtest.

Anzeigen der Versionsnummer mit dem Befehl 'cat' und der Datei '/etc/issue'

Die Datei /etc/issue enthält eine Meldung, die beim Booten des Systems angezeigt wird. Sie enthält oft Informationen über die Linux-Distribution und Versionsnummer.

Zugriff auf die Datei '/etc/issue'

Um auf die Datei /etc/issue zuzugreifen, öffne ein Terminalfenster und führe den folgenden Befehl aus:

sudo cat /etc/issue

Du wirst aufgefordert, dein Passwort einzugeben, da du als Administrator (Root) auf die Datei zugreifen musst.

Was die Datei '/etc/issue' enthält

Die Datei /etc/issue enthält normalerweise eine kurze Meldung mit den folgenden Informationen:

  • Hostname: Der Name des Rechners
  • Kernel-Version: Die Version des Linux-Kernels, der auf dem System läuft
  • Linux-Distribution: Der Name der Linux-Distribution, die verwendet wird
  • Versionsnummer: Die Versionsnummer der Linux-Distribution

Das Format der Meldung kann je nach Distribution variieren. Beispielsweise könnte die Datei /etc/issue auf einem Ubuntu-System folgendes enthalten:

Ubuntu 22.04 LTS \n \l

Dies zeigt an, dass Ubuntu 22.04 LTS auf dem System installiert ist.

Anpassen der Meldung in der Datei '/etc/issue'

Du kannst die Meldung in der Datei /etc/issue anpassen, um zusätzliche Informationen hinzuzufügen oder das Erscheinungsbild zu ändern. Öffne dazu die Datei mit einem Texteditor wie nano:

sudo nano /etc/issue

Nimm die gewünschten Änderungen vor und speichere die Datei. Die Änderungen werden beim nächsten Neustart des Systems wirksam.

Greifen auf die Kernel-Versionsinformationen mit dem Befehl 'hostnamectl' zu

Wenn du an spezifischen Kernel-Versionsinformationen interessiert bist, kannst du den Befehl hostnamectl verwenden. Dieser Befehl gibt dir Zugriff auf eine Vielzahl von Systeminformationen, darunter auch die Kernel-Version.

Abrufen der Kernel-Versionsnummer

Um nur die Kernel-Versionsnummer anzuzeigen, führe den folgenden Befehl aus:

hostnamectl -k

Dieser Befehl gibt die Kernel-Versionsnummer in einem einfachen Format aus, z. B.:

4.19.10-040100rc6-generic

Weitere Kernel-Informationen abrufen

Zusätzlich zur Kernel-Versionsnummer kannst du mit hostnamectl auch andere Kernel-bezogene Informationen abrufen, wie z. B.:

  • Kernel-Architektur:
hostnamectl -a
  • Kernel-Hersteller:
hostnamectl -m
  • Kernel-Betriebszeit:
hostnamectl -u
  • Kernel-Compiler-Flags:
hostnamectl -r

Indem du diese verschiedenen Optionen verwendest, kannst du detaillierte Informationen über den Kernel deines Linux-Systems abrufen.

Ermitteln der Distribution und Versionsnummer mit dem Befehl dpkg-query (Debian-basiert)

Der Befehl dpkg-query ist ein vielseitiges Tool zur Abfrage von Paketen in Debian-basierten Linux-Distributionen. Er bietet eine Fülle von Informationen, einschließlich der Distribution und Versionsnummer.

Verwendung von dpkg-query

Um die Versionsnummer deiner Debian-basierten Distribution anzuzeigen, führe den folgenden Befehl aus:

dpkg-query -W -f='${Version}\n' info debian-base

Dieser Befehl gibt die aktuelle Versionsnummer der Distribution aus. Beispielsweise:

11.5

Abrufen der Distributionsinformationen

Zusätzlich zur Versionsnummer kannst du auch die Distributionsinformationen mit dpkg-query abrufen. Führe den folgenden Befehl aus, um den Namen und die Codenummer der Distribution anzuzeigen:

dpkg-query -W -f='${Distribution} ${Codename}\n' info debian-base

Dieser Befehl gibt die folgenden Informationen aus:

Debian bullseye

Vor- und Nachteile

Vorteile:

  • Bietet sowohl die Distribution als auch die Versionsnummer.
  • Funktioniert in allen Debian-basierten Distributionen.

Nachteile:

  • Erfordert möglicherweise Root-Berechtigungen für den Zugriff auf bestimmte Pakete.
  • Kann zusätzliche Paketinformationen ausgeben, die nicht immer nützlich sind.

Abrufen der Versionsnummer mit dem Befehl 'rpm' (Red Hat-basiert)

Wenn du eine Red Hat-basierte Linux-Distribution verwendest, kannst du den Befehl rpm verwenden, um Versionsinformationen abzurufen. rpm ist der Paketmanager für Red Hat-Distributionen und enthält Funktionen zur Abfrage von Paketinformationen.

So ermittelst du die Versionsnummer

Um die Linux-Versionsnummer mit rpm zu ermitteln, führe den folgenden Befehl aus:

rpm -q --queryformat '%{version}\n' redhat-release

Dabei gibt redhat-release den Namen des Pakets an, das die Versionsinformationen für Red Hat Enterprise Linux enthält.

Anzeigen spezifischer Versionsdetails

Du kannst rpm auch verwenden, um spezifische Versionsdetails abzurufen, wie zum Beispiel:

  • Versionsbezeichnung: rpm -q --queryformat '%{dist}\n' redhat-release
  • Hauptversionsnummer: rpm -q --queryformat '%{version}\n' redhat-release
  • Nebenversionsnummer: rpm -q --queryformat '%{release}\n' redhat-release
  • Architektur: rpm -q --queryformat '%{arch}\n' redhat-release

Abrufen aller Paketinformationen

Wenn du alle Paketinformationen für das Red Hat-Release-Paket anzeigen möchtest, führe den folgenden Befehl aus:

rpm -qi redhat-release

Dieser Befehl gibt detaillierte Informationen über das Paket zurück, einschließlich der Versionsnummer, des Build-Datums und der Installationsquelle.

Verwenden des Befehls 'sysctl' zum Anzeigen der Kernel-Versionsnummer

Der Befehl 'sysctl' ist ein leistungsstarkes Tool zum Abfragen und Ändern von Kernel-Parametern. Damit kannst du auch die Versionsnummer des Kernels anzeigen:

Syntax

sysctl kern.osrelease

Ausgabe

Die Ausgabe enthält die Versionsinformationen des Kernels im Format "x.y.z", z. B.:

kern.osrelease = 3.10.0-1127-aws

Vorteile

  • Einfach zu verwenden
  • Liefert präzise Kernel-Versionsinformationen
  • Bietet Zugriff auf zusätzliche Kernel-Parameter

Nachteile

  • Zeigt möglicherweise nicht immer die Versionsdetails der Distribution an, wie dies bei anderen Methoden der Fall sein kann.

Tipps

  • Füge die Option '-a' hinzu, um alle Kernel-Parameter und ihre Werte anzuzeigen, einschließlich der Kernel-Versionsnummer.
  • Verwende die Option '-n', um numerische Werte für die Parameter anzuzeigen.
  • Lege die Umgebungsvariable 'SYSCTL_OUTPUT' auf 'json' fest, um die Ausgabe im JSON-Format zu erhalten.

Anzeigen der vollständigen Systeminformationen mit dem Befehl "inxi"

Für ein umfassenderes Bild deines Systems verwendest du den Befehl inxi. Er liefert detaillierte Informationen über die Hardware, das Betriebssystem, die Shell-Umgebung und die installierten Pakete.

Installation von inxi

Wenn inxi nicht vorinstalliert ist, kannst du es mit dem folgenden Befehl installieren:

sudo apt update && sudo apt install inxi

Verwendung von inxi

Führe den Befehl inxi ohne Argumente aus, um eine Zusammenfassung der Systeminformationen anzuzeigen:

inxi -i

Diese Zusammenfassung enthält:

  • OS-Name und Versionsnummer
  • Kernel-Version
  • CPU-Modell und Geschwindigkeit
  • RAM-Größe und Typ
  • Grafikkarte
  • Netzwerkadapter

Erweitertes Anzeigen von Informationen

Füge zusätzliche Optionen hinzu, um spezifische Informationen anzuzeigen:

  • -c: CPU-Informationen
  • -G: Grafikinformationen
  • -n: Netzwerkinformationen
  • -p: Informationen zu Prozessoren und Sensoren
  • -v: Ausführlichere Informationen zu allen Komponenten

Zum Beispiel zeigt inxi -G detaillierte Grafikinformationen an:

inxi -G

Speichern der Ausgabe

Du kannst die Ausgabe von inxi in eine Datei speichern, indem du das -f-Flag verwendest:

inxi -f output_file.txt

Diese Datei kann für spätere Analysen oder zum Teilen mit anderen verwendet werden.

Vergleich der Systeminformationen

Verwende die Option -c, um die Ausgabe von inxi verschiedener Systeme zu vergleichen:

inxi -c --compare my_system.txt other_system.txt

Dies kann bei der Fehlerbehebung oder beim Vergleichen der Konfigurationen von mehreren Systemen hilfreich sein.

Weitere Beiträge

Folge uns

Neue Beiträge

Linux-Server

Fronius Fehlercode-Liste: Bedeutung und Problemlösungen für Fronius-Wechselrichter

AUTOR • Jun 03, 2026
Cloud & Virtualisierung

Hoymiles DTU Firmware Update: So aktualisieren Sie Ihre Firmware richtig

AUTOR • Jun 03, 2026
Netzwerk & Routing

WLAN-Koexistenz aktiv: Optimale WLAN-Leistung durch Harmonisierung

AUTOR • Jun 03, 2026
Linux-Server

MX Linux auf Deutsch: Eine umfassende Anleitung

AUTOR • Jun 03, 2026
Linux-Server

Valorant auf Linux: Ein ultimativer Leitfaden für eine reibungslose Spielerfahrung

AUTOR • Jun 03, 2026
Systemadministration

Teckin Steckdose Reset: Schritt-für-Schritt-Anleitung zur Fehlersuche

AUTOR • Jun 03, 2026
Netzwerk & Routing

Zwei Router miteinander verbinden: So erweiterst du dein WLAN-Netzwerk effektiv

AUTOR • Jun 03, 2026
Linux-Server

Linux Live-Systeme: Booten und Arbeiten ohne Installation

AUTOR • Jun 03, 2026
Linux-Server

Linux neben Windows installieren: Ein umfassender Leitfaden

AUTOR • Jun 03, 2026
Systemadministration

Autostart von Anwendungen unter Linux: Eine umfassende Anleitung

AUTOR • Jun 03, 2026
Sicherheit & Hardening

PSNV: Wie du als Helfer psychische Belastungen verarbeitest und vermeidest

AUTOR • May 31, 2026
Netzwerk & Routing

Prüfen, ob ein Port unter Linux geöffnet ist: Einfache Methoden und bewährte Praktiken

AUTOR • May 13, 2026
Linux-Server

Linux Mint auf Deutsch: Optimale Linux-Distribution für deutschsprachige Anwender

AUTOR • May 13, 2026
Netzwerk & Routing

WLAN-Probleme mit GoodWe-Wechselrichtern: Troubleshooting und Lösungen

AUTOR • May 13, 2026
Linux-Server

Schritt-für-Schritt-Anleitung für das Hoymiles Firmware-Update

AUTOR • May 13, 2026
Netzwerk & Routing

NSLookup in Linux: Befehlsreferenz für DNS-Abfragen

AUTOR • May 13, 2026
Linux-Server

Linux Mint installieren: Eine Schritt-für-Schritt-Anleitung für Anfänger

AUTOR • May 13, 2026
Netzwerk & Routing

Handy-Symbolführer: Bedeutung der Symbole auf Ihrem Smartphone

AUTOR • May 13, 2026
Netzwerk & Routing

BYD WLAN-Aktivierung: Schritt-für-Schritt-Anleitung

AUTOR • May 13, 2026
Netzwerk & Routing

Probleme mit ABUS WLAN-Kameras: Ursachen und Lösungen

AUTOR • May 13, 2026

Beliebte Beiträge

Netzwerk & Routing

Smarte Türklingel für die Fritzbox: Mit WLAN-Verbindung immer auf dem Laufenden

AUTOR • May 09, 2024
Netzwerk & Routing

DJI Mini 3 Pro mit WLAN verbinden: Schritt-für-Schritt-Anleitung

AUTOR • Apr 19, 2024
Linux-Server

Adobe-Produkte unter Linux: Möglichkeiten und Herausforderungen

AUTOR • Apr 17, 2024
Netzwerk & Routing

Hisense TV lässt sich nicht mit WLAN verbinden: Ursachen und Lösungen

AUTOR • May 09, 2024
Systemadministration

Die FritzBox gekonnt ausschalten: Schritt-für-Schritt-Anleitung

AUTOR • Apr 19, 2024
Systemadministration

Linux-Gruppen anzeigen: Eine vollständige Anleitung

AUTOR • Apr 17, 2024
Netzwerk & Routing

Fritze dich weg: WLAN der Fritzbox deaktivieren – Schritt-für-Schritt Anleitung

AUTOR • Apr 19, 2024
Netzwerk & Routing

WLAN-Stick für den Raspberry Pi: So erweiterst du deine drahtlose Reichweite

AUTOR • Apr 19, 2024
Netzwerk & Routing

WLAN-Frequenz: Die ultimative Anleitung zu 2,4 GHz und 5 GHz

AUTOR • Apr 19, 2024
Automatisierung & Scripting

PDF-Bearbeitung unter Linux: Anleitung und bewährte Verfahren

AUTOR • Dec 19, 2025
Automatisierung & Scripting

DaVinci Resolve Mindestanforderungen: Alles, was du wissen musst

AUTOR • Dec 12, 2024
Netzwerk & Routing

Rauchmelder Fritzbox kompatibel: Alles, was du wissen musst

AUTOR • Dec 12, 2024
Netzwerk & Routing

tty in Linux: Das Terminal-Tool für die serielle Kommunikation

AUTOR • Apr 17, 2024
Automatisierung & Scripting

Python unter Linux installieren: Eine umfassende Anleitung

AUTOR • Apr 17, 2024
Linux-Server

Linux Screenshot: Die ultimative Anleitung für Bildschirmfotos

AUTOR • Apr 17, 2024
Netzwerk & Routing

Optimale WLAN-Leistung: Die richtige Ausrichtung Ihrer Antenne

AUTOR • May 09, 2024
Linux-Server

GRUB Customizer für Linux Mint: Passen und Verwalten Sie Ihren Bootloader

AUTOR • Apr 17, 2024
Systemadministration

Linux-Partition ohne Datenverlust vergrößern: Eine umfassende Anleitung

AUTOR • Apr 17, 2024
Systemadministration

Raspberry Pi Wireless-Verbindung: Einrichten und Problembehandlung

AUTOR • Apr 19, 2024
Linux-Server

Anpassung von Linux-Symbolen: Ein umfassender Leitfaden zur Anpassung des Aussehens Ihres Desktops

AUTOR • Apr 17, 2024