Linux ist ein sehr beliebtes Open-Source-Betriebssystem, das auf vielen Systemen, Servern und anderen Maschinen wie Raspberry Pi usw. weit verbreitet ist. Es gibt viele Varianten von Linux, die als Distributionen bekannt sind. Die gängigsten Distributionen sind Ubuntu, Debian, SUSE, Mint, CentOS, Redhat, ArcLinux und viele mehr.
Es ist besser, die Version Ihres Betriebssystems zu kennen, wenn Sie Pakete aktualisieren oder installieren oder Sicherheitspatches installieren usw.
Einige Distributionen wie Ubuntu, Debian zeigen die Version des Betriebssystems an, wenn Sie sich als Willkommensnachricht anmelden. Dies kann aber manuell deaktiviert werden.
In diesem Handbuch erfahren Sie, wie Sie Ihr Linux-Betriebssystem und die auf Ihrem Computer installierte Version identifizieren können.
Es gibt viele Methoden, um das Betriebssystem und die Version zu überprüfen.
Mit lsb_release
Befehl
Dies ist der erste Befehl, den Sie ausprobieren möchten, während Sie das installierte Betriebssystem und die installierte Version identifizieren. Die meisten neueren Linux-Distributionen haben dieses Paket installiert, das diesen Befehl unterstützt. LSB steht für Linux Standard Base die die grundlegenden Informationen anzeigt, die wir wissen müssen.
lsb_release -a
Output No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.3 LTS Release: 20.04 Codename: focal
Mit os-release
Datei
Alle Linux-Distributionen haben einen os-release
Datei in etc
Verzeichnis. Diese Datei enthält die detaillierten Informationen des Betriebssystems.
cat /etc/os-release
Output NAME="Ubuntu" VERSION="20.04.3 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.3 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal
Sie können den Befehl grep verwenden, um nur die Versionszeile herauszufiltern.
grep 'VERSION' /etc/os-release
Mit hostnamectl
hostnamectl ist ein Tool zur Kontrolle des Linux-System-Hostnamens . Dieser Befehl gibt den Hostnamen zusammen mit anderen systembezogenen Details aus.
Jetzt können wir grep verwenden, um die Ausgabe so zu filtern, dass nur die Betriebssystemdetails angezeigt werden.
hostnamectl | grep "Operating"
Output Operating System: Ubuntu 20.04.3 LTS
Mit proc
Datei
Das proc-Verzeichnis enthält eine Versionsdatei, die die OS-Release-Informationen ausgibt. Diese Datei gibt nicht die OS-Version aus, aber mit den Informationen können Sie die Version Ihrer Distribution finden.
cat /proc/version
Output Linux version 5.11.0-1020-gcp ([email protected]) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #22~20.04.1-Ubuntu SMP Tue Sep 21 10:54:26 UTC 2021
Schlussfolgerung
Jetzt haben Sie gelernt, wie Sie die Betriebssystemversion Ihres Linux-Rechners identifizieren können.
Vielen Dank für Ihre Zeit. Wenn Sie auf ein Problem oder Feedback stoßen, hinterlassen Sie bitte unten einen Kommentar.