Finden Sie die Version von Raspberry Pi OS

Jinku Hu 14 April 2022
  1. cat-Befehl zum Anzeigen der Raspberry Pi OS-Version
  2. lsb_release-Befehl zum Anzeigen der Raspberry Pi OS-Version
  3. dmesg-Befehl zum Anzeigen von Raspberry Pi OS-Kernel-Informationen
  4. uname-Befehl zum Anzeigen von Raspberry Pi OS-Kernel-Informationen
  5. lscpu-Befehl zum Anzeigen der Raspberry Pi-CPU-Architektur
Finden Sie die Version von Raspberry Pi OS

In diesem Artikel werden verschiedene Methoden vorgestellt, um Informationen darüber anzuzeigen, welche Version von Raspberry Pi OS Sie ausführen.

cat-Befehl zum Anzeigen der Raspberry Pi OS-Version

Auf Raspberry Pi OS-Versionen wird im Allgemeinen mit entsprechenden Debian-Release-Codenamen bezeichnet, wie z.B.: bullseye, buster, stretch, etc. Die einzelnen Versionen von Raspberry Pi OS sind jedoch mit Datum nummeriert und die Archive sind auf dieser Seite verfügbar.

Ursprünglich hieß das Betriebssystem Raspbian, eine Kombination aus Raspberry Pi und Debian. Der obige Link enthält also separate Verzeichnisse für Raspbian-Archive, während die neuesten Versionen von Raspberry Pi OS in Ordnern mit dem Präfix raspios_ zu finden sind.

In diesem Fall demonstrieren wir, wie Sie die Betriebssystemversion und den Codenamen mit dem Befehl cat abrufen:

cat /etc/os_release

Ausgabe:

PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Obwohl der offizielle Name auf den Raspberry-Pi-Sites geändert wurde, zeigt das System immer noch Raspbian an. Dieser Artikel bezieht sich auf das Betriebssystem mit seinem neuesten Namen (RPI OS).

lsb_release-Befehl zum Anzeigen der Raspberry Pi OS-Version

lsb_release ist ein hilfreicher Befehl, um die Betriebssystemversion, einen Codenamen und eine Beschreibung anzuzeigen. Der Befehl lsb_release nimmt das Argument -a, um all diese zusammen auszugeben, aber er kann Informationen separat mit verschiedenen Argumenten drucken.

Das Handbuch finden Sie hier.

lsb_release -a

Ausgabe:

No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye

dmesg-Befehl zum Anzeigen von Raspberry Pi OS-Kernel-Informationen

Der Befehl dmesg ohne Argumente wird im Allgemeinen verwendet, um Kernel-Meldungen vom letzten Systemstart anzuzeigen. Es gibt viele aufregende Informationen aus, aber in diesem Fall filtern wir die Kernelversions-spezifische Zeile mit dem grep-Befehl.

Angenommen, Sie sind mit der Befehlszeile nicht vertraut. Der folgende Befehl verwendet den Piping-Mechanismus, um die Ausgabe eines Programms an einen anderen Befehl umzuleiten. grep ist ein Befehlszeilentool zum Mustervergleich, das auf Linux/Unix-Systemen weit verbreitet ist.

dmesg | grep "Linux version"

Ausgabe:

[    0.000000] Linux version 5.10.63-v7+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1488 SMP Thu Nov 18 16:14:44 GMT 2021

uname-Befehl zum Anzeigen von Raspberry Pi OS-Kernel-Informationen

Ein weiterer nützlicher Befehl zum Anzeigen von Kernel-Versionsinformationen ist uname. Es braucht das Argument -a, um alle verfügbaren Informationen über das System auszugeben.

uname -a

Ausgabe:

Linux raspberrypi 5.10.63-v7+ #1488 SMP Thu Nov 18 16:14:44 GMT 2021 armv7l GNU/Linux

lscpu-Befehl zum Anzeigen der Raspberry Pi-CPU-Architektur

Der Befehl lscpu kann verwendet werden, um Informationen über die CPU-Architektur, die Anzahl der Kerne, den Namen der Kernmikroarchitektur und einige andere nützliche Informationen auszudrucken.

lscpu -a

Ausgabe:

Architecture:        armv7l
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
Vendor ID:           ARM
Model:               4
Model name:          Cortex-A53
Stepping:            r0p4
CPU max MHz:         1200.0000
CPU min MHz:         600.0000
BogoMIPS:            38.40
Flags:               half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtst
                     rm crc32
Autor: Jinku Hu
Jinku Hu avatar Jinku Hu avatar

Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.

LinkedIn Facebook

Verwandter Artikel - Raspberry Pi