Hangi işletim sistemi görüntüsünü çalıştırdığımı nasıl belirleyebilirim?


99

Bana önceden kurulmuş bir SD kart verildi. İyi çiziyor ve Raspbian'ın bir sürümünü çalıştırdığını biliyorum. Hangi yayında çalıştığını tam olarak belirleyebilir miyim?


Tüm cevaplara bir not: Gnu / Linux favori işletim sistemi olabilir. Ancak Rasperry Pi, BSD, Plan 9, RISC OS gibi diğer işletim sistemlerini de destekliyor.
ott--

1
@ott --... ve Windows 10 IOT.
Paul Fleming

2
@PaulFleming 10 IoT kazanır mı? Pek sayılmaz. Gerçek bir işletim sistemi değil. Üzerinde hiçbir şey yapamazsın. Visual Studio'da yalnızca ayrı olarak oluşturulan uygulamaları (yani farklı bir cihazda / platformda) çalıştırabilirsiniz.
Chiwda

Yanıtlar:


4
uname -a

size çekirdek sürümünü vb. verecek. Bunları görmek için deneyebileceğiniz başka parametreler de var:

man uname

24
Soru, çekirdek sürümüyle değil dağıtma sürümüyle ilgiliydi, bu yüzden bu cevap gerçekten işe yaramaz.
slikts

2
Yanlış cevabı kabul etmeyi seçerse yardım edemem. Belki de ihtiyacı olanı ona verdi.
recantha

1
uname -a görüntüler Linux raspberrypi 4.4.32-v7+ #924 SMP Tue Nov 15 18:11:28 GMT 2016 armv7l GNU/Linux. Ancak, Pi'nin Debian 7 veya Debian 8
kullanıp

Jessie vs Stretch'i bilmeniz gerekiyor ...
SDsolar

1
Aşağıdaki doğru cevaba bakınız: cat /etc/os-release@ w5m sayesinde
Nick

241

Terminalve yaz:

cat /etc/os-release

Bu benim Raspberry Pi 2'mde şu çıktıları veriyor:

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"

15
Bu cevap, seçilen cevabın aksine, hangi Raspbian versiyonunu çalıştırdığımı açıkça gösterdi.
THN

8
bu kabul edilen cevap olmalı!
Vladislavs Dovgalecs

Bu da Pi 2 üzerinde Stretch üzerinde çalıştı . Ben en son Raspbian Masaüstü çalıştıran bir Virtualbox VY'de bu gece bitince Stretch (PC versiyonu) o verir Debian için PRETTY_NAME, IDve *URL.. :-( değerleri ben emin değilim, bana Raspbian maintainers'ı tarafından gözetimi gibi görünüyor
mike

20

Bakma uname -a. Bu sadece çekirdek sürümünü gösterir. Dağıtım sürümünü bulmak için aşağıdakileri çalıştırın:

sudo apt-get install lsb-release
lsb_release -a

RPI’m şöyle gösteriyor:

No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 7.8 (wheezy)
Release:    7.8
Codename:   wheezy

2
Bu doğru cevap.
slikts

13
Bunun iyi bir cevap olduğunu sanmıyorum. Sadece ücretsiz olarak ne alabileceğinizi cat /etc/os-releaseya cat /etc/*-releaseda iyi olmadığını göstermek için başka bir uygulama yükleyin
fcm

2
Bu bir cevaptır ve Linux Standartlarına Uygunluğu hedefleyen Debian'dan türetilen Raspbian dağıtımı için mükemmel şekilde geçerlidir .
SlySven

1
Doğru cevap olabilir ama en faydalı cevap olmayabilir.
Chiwda

18

https://github.com/RPi-Distro/pi-gen/releases 2016-05-10’dan bu yana Raspbian’nın yayınlarını listeler.

Raspbian dağıtım resminizin çıkış tarihini (çalışan bir sistemde VERSION = "8 (jessie)" gibi / etc / os-release bilgileri değil) bulmak için:

$ cat /etc/rpi-issue
Raspberry Pi reference 2016-05-10
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, c32099002b4c44243e87d8cc90303237eb5ce06a, stage4

Not: 'apt-get {dist -,} upgrade' ya da rpi-update yaptıysanız, bu dağıtım görüntüsünü ilk kurduğunuzdan beri bazı dosyaları güncelleyeceksiniz.

[Orijinal poster, github URL'si mevcut olmadan önce 2013'te tekrar sordu, ancak bu cevap 2016'da bazı kullanıcılara yardımcı olabilir.]

Güncelleme: Bu gizemli Raspbian SD kartında Raspbian'ı çalıştırmak yerine, /issue.txt dosyasını doğrudan okumak için SD kartı bir Linux veya Windows masaüstü SD okuyucuya da takabilirsiniz. /issue.txt, SD kartın FAT16 bölümünün kök dizininde bulunmaktadır. Ubuntu 16.04.1'den, sahip olduğum ikinci bir SD kartta aşağıdakileri görüyorum:

Raspberry Pi reference 2016-09-23
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 62406bad92ed23728f46711b3539c04c37dfb62c, stage4

Bu dosya Raspbian Desktop PC ISO görüntüsünde bile mevcuttur ve oluşturulduğundan beri pi-genotomatik olarak güncellenir, /etc/os-releasegöründüğünden farklı olarak elle düzenlenir ve Raspbian'ın en yeni PC görüntüsünde göz ardı edilir.
Mike,

+1, çünkü bu tam olarak salıveriliyor - örneğin Jessie
toes’in

2

Cerin'in yazdığı neredeyse. Sadece lsb_release -ave raspbian açıklamasını görmek için LSB modülünü kurmanıza gerek yok


2
Bunu denediğimde anlıyorum: -bash: lsb_release: command not foundancak bu lsb-release paketini kurduğumda kayboluyor.
John S Gruber,

0

Aşağıdaki senaryo alakalı detayları toplamak için kullandığım bir yazı. ( Hakkında denir )

Bunu veya bireysel komutları çalıştırabilirsin.

#! /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

Pi3A + cihazımın çıktısı

- 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

Çoğu Linux dağıtımında anlamlı bir çıktı üretmelidir, örneğin 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)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.