On m'a donné une carte SD préinstallée. Il démarre bien et je sais qu’il utilise une version de Raspbian. Puis-je déterminer exactement quelle version est en cours d'exécution?
On m'a donné une carte SD préinstallée. Il démarre bien et je sais qu’il utilise une version de Raspbian. Puis-je déterminer exactement quelle version est en cours d'exécution?
Réponses:
uname -a
vous donnera la version du noyau, etc. Il y a quelques autres paramètres que vous pourriez aussi essayer - pour les voir:
man uname
Linux raspberrypi 4.4.32-v7+ #924 SMP Tue Nov 15 18:11:28 GMT 2016 armv7l GNU/Linux
. Cependant, j'ai besoin de savoir si le Pi exécute Debian 7 ou 8.
cat /etc/os-release
:, grâce à @ w5m
Ouvrir Terminal
et taper:
cat /etc/os-release
Cela se traduit par la sortie suivante sur mon 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
et les *URL
valeurs :-( Je ne suis pas sûr, semble être un oubli de mainteneurs Raspbian pour moi..
Ne regarde pas uname -a
. Cela montre juste la version du noyau. Pour trouver la version de la distribution, lancez:
sudo apt-get install lsb-release
lsb_release -a
Mon RPi montre:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.8 (wheezy)
Release: 7.8
Codename: wheezy
cat /etc/os-release
ou cat /etc/*-release
n'est pas bon
https://github.com/RPi-Distro/pi-gen/releases répertorie les versions de Raspbian depuis le 2016-05-10.
Pour trouver la date de publication de votre image Raspbian Distribution (et non les informations / etc / os-release telles que VERSION = "8 (jessie)") sur un système en cours d'exécution:
$ cat /etc/rpi-issue
Raspberry Pi reference 2016-05-10
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, c32099002b4c44243e87d8cc90303237eb5ce06a, stage4
Notez que si vous avez utilisé apt-get {dist -,} upgrade ou rpi-update, vous aurez mis à jour certains fichiers depuis la première installation de cette image de distribution.
[L'affiche originale a été posée en 2013, avant l'URL de github, mais cette réponse pourrait aider certains utilisateurs en 2016.]
Mise à jour: au lieu d’exécuter Raspbian sur cette mystérieuse carte SD Raspbian, vous pouvez également la monter sur un lecteur SD de bureau Linux ou Windows pour lire directement le fichier /issue.txt. /issue.txt existe dans le répertoire racine de la partition FAT16 de la carte SD. À partir d’Ubuntu 16.04.1, je vois ce qui suit sur une deuxième carte SD que j’ai:
Raspberry Pi reference 2016-09-23
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 62406bad92ed23728f46711b3539c04c37dfb62c, stage4
pi-gen
ce dernier, il semble être automatiquement mis à jour. Contrairement à /etc/os-release
ce qu'il semble, il a été modifié manuellement et omis sur la dernière image PC de Raspbian.
Presque ce que Cerin a écrit. Juste lsb_release -a
et vous n'avez pas besoin d'installer le module LSB pour voir la description de Raspbian
-bash: lsb_release: command not found
mais ça disparaît quand j'installe le paquet lsb-release.
Le script suivant est celui que j’utilise pour collecter les détails pertinents. (Il s'appelle à propos )
Vous pouvez exécuter ceci ou les commandes individuelles
#! /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
La sortie sur mes shows Pi3A +
- 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
Il devrait produire une sortie significative sur la plupart des distributions Linux, par exemple Ubuntu MATE.
- 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 ouvert et type
cat / proc / version