Ich habe eine vorinstallierte SD-Karte erhalten. Es bootet gut, und ich weiß, es läuft eine Version von Raspbian. Kann ich genau bestimmen, welches Release ausgeführt wird?
Ich habe eine vorinstallierte SD-Karte erhalten. Es bootet gut, und ich weiß, es läuft eine Version von Raspbian. Kann ich genau bestimmen, welches Release ausgeführt wird?
Antworten:
uname -a
gibt Ihnen die Kernel-Version usw. Es gibt einige andere Parameter, die Sie auch versuchen könnten - um sie zu sehen:
man uname
Linux raspberrypi 4.4.32-v7+ #924 SMP Tue Nov 15 18:11:28 GMT 2016 armv7l GNU/Linux
. Ich muss jedoch wissen, ob auf dem Pi Debian 7 oder Debian 8 ausgeführt wird.
cat /etc/os-release
:, danke an @ w5m
Öffnen Sie Terminal
und geben Sie ein:
cat /etc/os-release
Dies führt zu der folgenden Ausgabe auf meinem Raspberry Pi 2 ...
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
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"
PRETTY_NAME
, ID
und die *URL
Werte :-( Ich bin nicht sicher, scheint wie ein Versehen von Raspbian Maintainer mir..
Schau nicht hin uname -a
. Das zeigt nur die Kernel-Version. Um die Distributionsversion zu finden, führen Sie Folgendes aus:
sudo apt-get install lsb-release
lsb_release -a
Mein RPi zeigt:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.8 (wheezy)
Release: 7.8
Codename: wheezy
cat /etc/os-release
oder cat /etc/*-release
was nicht
https://github.com/RPi-Distro/pi-gen/releases listet Releases von Raspbian seit dem 10.05.2016 auf.
So finden Sie das Veröffentlichungsdatum Ihres Raspbian-Distributionsimages (nicht die / etc / os-Veröffentlichungsinformationen wie VERSION = "8 (jessie)") auf einem laufenden System:
$ cat /etc/rpi-issue
Raspberry Pi reference 2016-05-10
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, c32099002b4c44243e87d8cc90303237eb5ce06a, stage4
Beachten Sie, dass Sie, wenn Sie apt-get {dist -,} upgrade 'oder rpi-update ausgeführt haben, einige Dateien aktualisiert haben, seit Sie dieses Distributions-Image zum ersten Mal installiert haben.
[Das Original-Poster wurde 2013 gefragt, bevor die Github-URL existierte, aber diese Antwort könnte einigen Nutzern im Jahr 2016 helfen.]
Update: Anstatt Raspbian auf dieser mysteriösen Raspbian-SD-Karte auszuführen, können Sie die SD-Karte auch in einem Linux- oder Windows-Desktop-SD-Reader einbinden, um die Datei /issue.txt direkt zu lesen. /issue.txt befindet sich im Stammverzeichnis der FAT16-Partition der SD-Karte. Ab Ubuntu 16.04.1 sehe ich auf einer zweiten SD-Karte Folgendes:
Raspberry Pi reference 2016-09-23
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 62406bad92ed23728f46711b3539c04c37dfb62c, stage4
pi-gen
, scheint sie automatisch aktualisiert zu werden, im Gegensatz zu /etc/os-release
der manuell bearbeiteten Datei , die auf dem neuesten PC-Image von Raspbian übersehen wurde.
Fast das, was Cerin geschrieben hat. Nur lsb_release -a
und Sie müssen das LSB-Modul nicht installieren, um die Raspbian-Beschreibung zu sehen
-bash: lsb_release: command not found
aber das verschwindet, wenn ich das lsb-release-Paket installiere.
Das folgende Skript wird verwendet, um relevante Details zu sammeln. (Es heißt ungefähr )
Sie können diesen oder die einzelnen Befehle ausführen
#! /bin/sh
if [ -e /etc/rpi-issue ]; then
echo "- Original Installation"
cat /etc/rpi-issue
fi
if [ -e /usr/bin/lsb_release ]; then
echo "- Current OS"
lsb_release -irdc
fi
echo "- Kernel"
uname -r
echo "- Model"
cat /proc/device-tree/model && echo
echo "- hostname"
hostname
echo "- Firmware"
/opt/vc/bin/vcgencmd version
Die Ausgabe auf meinem Pi3A + zeigt
- Original Installation
Raspberry Pi reference 2018-11-13
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 7e0c786c641ba15990b5662f092c106beed40c9f, stage4
- Current OS
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.6 (stretch)
Release: 9.6
Codename: stretch
- Kernel
4.14.79-v7+
- Model
Raspberry Pi 3 Model A Plus Rev 1.0
- hostname
MilliwaysPi3A
- Firmware
Nov 4 2018 16:31:07
Copyright (c) 2012 Broadcom
version ed5baf9520a3c4ca82ba38594b898f0c0446da66 (clean) (release)
Filesystem created: Tue Jan 1 12:09:51 2019
Es sollte auf den meisten Linux-Distributionen, zB Ubuntu MATE, eine aussagekräftige Ausgabe liefern
- Current OS
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
- Kernel
4.4.38-v7+
- Model
Raspberry Pi 2 Model B Rev 1.1
- hostname
PiUbuntu
- Firmware
Dec 9 2016 15:11:26
Copyright (c) 2012 Broadcom
version 2e557d8dac70add28597c3b449cb52c34588d818 (clean) (release)
Terminal öffnen und eingeben
cat / proc / version