Saya telah diberi kartu SD pra-instal. Sepatu botnya bagus, dan saya tahu ini menjalankan beberapa versi Raspbian. Bisakah saya menentukan rilis mana yang sedang dijalankan?
Saya telah diberi kartu SD pra-instal. Sepatu botnya bagus, dan saya tahu ini menjalankan beberapa versi Raspbian. Bisakah saya menentukan rilis mana yang sedang dijalankan?
Jawaban:
uname -a
akan memberi Anda versi kernel dll. Ada beberapa parameter lain yang bisa Anda coba juga - untuk melihatnya:
man uname
Linux raspberrypi 4.4.32-v7+ #924 SMP Tue Nov 15 18:11:28 GMT 2016 armv7l GNU/Linux
. Namun, saya perlu tahu apakah Pi menjalankan Debian 7 atau Debian 8.
cat /etc/os-release
:, terima kasih kepada @ w5m
Buka Terminal
dan ketik:
cat /etc/os-release
Ini menghasilkan output berikut pada Raspberry Pi 2 saya ...
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
dan *URL
nilai - nilai :-(. Saya tidak yakin, sepertinya pengawasan oleh pengelola Raspbian kepada saya.
Jangan lihat uname -a
. Itu hanya menunjukkan versi kernel. Untuk menemukan versi distribusi, jalankan:
sudo apt-get install lsb-release
lsb_release -a
RPi saya menunjukkan:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.8 (wheezy)
Release: 7.8
Codename: wheezy
cat /etc/os-release
atau cat /etc/*-release
tidak baik
https://github.com/RPi-Distro/pi-gen/releases mendaftar rilis Raspbian sejak 2016-05-10.
Untuk menemukan tanggal rilis gambar distribusi Raspbian Anda (bukan informasi / etc / os-release seperti VERSION = "8 (jessie)") pada sistem yang berjalan:
$ cat /etc/rpi-issue
Raspberry Pi reference 2016-05-10
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, c32099002b4c44243e87d8cc90303237eb5ce06a, stage4
Catatan jika Anda melakukan 'apt-get {dist -,} upgrade' atau rpi-update, Anda akan memperbarui beberapa file sejak pertama kali menginstal gambar distribusi itu.
[Poster asli ditanyakan kembali pada tahun 2013, sebelum URL github ada, tetapi jawaban ini dapat membantu beberapa pengguna di 2016.]
Pembaruan: Alih-alih menjalankan Raspbian pada kartu SD Raspbian yang misterius itu, Anda juga bisa memasang kartu SD di Linux atau Windows SD desktop reader untuk membaca file /issue.txt secara langsung. /issue.txt ada di direktori root partisi FAT16 kartu SD. Dari Ubuntu 16.04.1, saya melihat yang berikut pada kartu SD kedua yang saya miliki:
Raspberry Pi reference 2016-09-23
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 62406bad92ed23728f46711b3539c04c37dfb62c, stage4
pi-gen
itu tampaknya secara otomatis diperbarui, tidak seperti /etc/os-release
yang muncul diedit secara manual, dan diabaikan pada gambar PC terbaru Raspbian.
Hampir apa yang ditulis Cerin. Hanya lsb_release -a
dan Anda tidak perlu menginstal modul LSB untuk melihat deskripsi raspbian
-bash: lsb_release: command not found
tetapi ini hilang ketika saya menginstal paket lsb-release.
Skrip berikut adalah yang saya gunakan untuk mengumpulkan detail yang relevan. (Disebut tentang )
Anda dapat menjalankan ini atau perintah individual
#! /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
Output pada Pi3A + saya menunjukkan
- 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
Itu harus menghasilkan output yang bermakna pada sebagian besar distribusi Linux, misalnya 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)
buka terminal dan ketik
cat / proc / versi