Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:raspberry_pi

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

oktatas:linux:raspberry_pi [2019/08/21 16:18] (aktuális)
admin létrehozva
Sor 1: Sor 1:
 +[[oktatas:​linux|<​ Linux]]
  
 +
 +====== Raspberry Pi ======
 +
 +===== A Raspberry Pi-ról =====
 +
 +Egy szappantartó nagyságú miniszámítógép. Vagyis nem szoftver, hanem hardver, de valamilyen Linuxot teszünk rá.
 +Hozzáadott képfájl indulás után tartalmaz egy könnyed grafikus felületet is, Debian GNU/Linux 7.0 operációs rendszerrel.
 +Az egyesült királyságban fejlesztették ki, oktatási célokra. ​
 +
 +A Raspberryben:​
 +  * CPU: 700 MHz ARM1176JZF-S core (ARM11 család)
 +
 +Kétféle modell van:
 +^ ^  A  ^  B  ^
 +| Ethernet csatlakozó |  Nincs |  10/100 Ethernet (8P8C) |
 +| USB port            |  1     ​| ​ 2   |
 +
 +Az A modell harmadannyi áramot fogyaszt, ha valamilyen önjáró eszközbe szánjuk jó választás.
 +
 +
 +
 +
 +
 +
 +===== Teendők =====
 +
 +Mi tegyünk a beüzemeléshez?​
 +
 +Le kell töltenünk egy képfájlt, amely egy előre telepítétett Raspbain nevű operációs rendszer lesz.
 +Tulajdonképpen a Debian GNU/Linux 7.0 változatból létrehozva. Letöltés például:
 +
 +
 +
 +
 +  wget http://​downloads.raspberrypi.org/​images/​raspbian/​2013-05-25-wheezy-raspbian/​2013-05-25-wheezy-raspbian.zip
 +
 +De keressük ki a legújabb verziót. ​
 +  w3m http://​downloads.raspberrypi.org/​images/​raspbian/​
 +
 +
 +Letöltjük az ellenőrzőösszeget is:
 +  wget http://​downloads.raspberrypi.org/​images/​raspbian/​2013-05-25-wheezy-raspbian/​2013-05-25-wheezy-raspbian.zip.sha1
 +
 +Eredetiség ellenőrzése:​
 +
 +  echo `cut -f1 -d" " 2013-05-25-wheezy-raspbian.zip.sha1`" ​ "`ls 2013-05-25-wheezy-raspbian.zip` > t.sha1  ​
 +  sha1sum --check t.sha1
 +
 +Kicsomagoljuk:​
 +  unzip 2013-05-25-wheezy-raspbian.zip
 +
 +
 +Ellenőrizzük amit letöltöttünk:​
 +  fdisk -lu 2013-05-25-wheezy-raspbian.img
 +
 +
 +
 +A kártyaolvasóba teszem a memóriakártyát,​ majd megnézem milyen azonosító betűt kapott:
 +
 +  df -h
 +
 +Például: /dev/sdd1
 +
 +
 +Lecsatolom:
 +  umount /dev/sdd1
 +
 +
 +Kiírom a fenti képfájlt:
 +  dd bs=1M if=2013-02-09-wheezy-raspbian.img of=/dev/sdd
 +
 +A dd parancs jónéhány percig is írhatja a képfájlt, legyünk türelmesek. ​
 +A dd parancs ugyanakkor semmilyen információt nem ír a képernyőre a
 +kiírás menetéről. A kiírás végén tájékoztat csak minket, hogy mekkora
 +adatmennyiséget olvasott és mekkorát adatmennyiséget írt ki. 
 +Figyeljünk a hibaüzenetekre,​ mert azok ez utóbbi információk előtt is lehetnek.
 +
 +Szinkronizáljuk a merevlemezünk és az SD kártyánkat:​
 +  sync
 +
 +
 +
 +
 +Az SD kártyát kiveszem, majd beteszem a Raspberry Pi kártyába.
 +
 +Összedugom a csatlakozókat,​ az áramforrást bedugom és örülök.
 +===== Első indulás =====
 +
 +Az első indulást monitorra kötve valósítottam meg. Induláskor feldobott egy
 +konfigurációs képernyőt. Ott lehetett engedélyezni az SSH szervert.
 +Ezt engedélyeztem,​ majd beállítottam a localet, megnéztem az ip címét, majd távolról
 +ssh pi@ipcim és újra örül. ​
 +
 +A pi felhasználóval belépve, ha kiadok egy startx parancsot akkor a grafikus felület is
 +elindul egy LXDE környezettel.
 +
 +Az első induláskor elinduló konfigurációs felület később elindítható a következő paranccsal:
 +  raspi-config
 +
 +A raspi-config második menüpontjával a teljes SD kártyára kiterjeszthetjük a partíció méretét,
 +mert kezdetben csak 1,8 GB.
 +
 +Az eredményt ellenőrizzük a következő paranccsal:
 +  df -h
 +
 +
 +===== Telepítés =====
 +
 +Ha van Internet, akkor tudunk más programokat is telepíteni. A "​Málna PC" automatikusan ​
 +elkéri az IP címet, ha az RJ45 aljzatot csatlakoztatom. ​
 +Telepítés a sudo parancs segítségével lehetséges. Például:
 +
 +  sudo apt-get update
 +  sudo apt-get install mc
 +
 +Az update végű parancs a csomaginformációkat frissíti, a második telepíti az mc nevű csomagot. ​
 +
 +
 +===== Jelszó =====
 +
 +Kezdetben a "​pi"​ nevű felhasználóval tudunk belépni a rendszere. Az alapértelmezett jelszó: raspberry.
 +Ezt meg tudjuk változtatni a következő paranccsal:
 +  passwd
 +
 +
 +===== Elérés SSH-n keresztül =====
 +
 +Ha bedugtuk a hálózati csatlakozóját a Raspberry Pi eszköznek, akkor az elindul. De mi lehet az IP
 +címe? Ha DHCP szerverben nincs beállítva állandó cím, akkor szkennelnünk kell a hálózatot. ​
 +Ehhez Debian GNU/Linux alatt telepítsuk fel az arp-scan csomagot:
 +  apt-get install arp-scan
 +Szkenneljük a hálózatot:​
 +  arp-scan -l
 +
 +Ehhez hasonló választ kaphatunk:
 +<​code>​
 +Interface: eth0, datalink type: EN10MB (Ethernet)
 +Starting arp-scan 1.6 with 256 hosts (http://​www.nta-monitor.com/​tools/​arp-scan/​)
 +192.168.1.1 d8:​5d:​4c:​85:​e4:​18 (Unknown)
 +192.168.1.100 b8:​27:​eb:​d1:​f1:​a9 (Unknown)
 +192.168.1.101 20:​59:​a0:​1c:​ec:​28 (Unknown)
 +
 +3 packets received by filter, 0 packets dropped by kernel
 +Ending arp-scan 1.6: 256 hosts scanned in 1.378 seconds (185.78 hosts/​sec). ​ 3 responded
 +</​code>​
 +
 +A három IP cím közül az egyik Raspberry Pi eszközé. Érdemes az első indításnál megnézni az
 +eszköz hardvercímét,​ így már könnyen azonosítható.
 +
 +
 +===== Processzor adatok =====
 +
 +Típus:
 +  cat /​proc/​cpuinfo
 +
 +Hőmérséklet:​
 +  echo $((`cat /​sys/​class/​thermal/​thermal_zone0/​temp` / 1000))
 +
 +
 +Frekvencia:
 +  echo $((`cat /​sys/​devices/​system/​cpu/​cpu0/​cpufreq/​scaling_cur_freq` / 1000))
 +
 +
 +
 +===== Linkek =====
 +==== Raspberry Pi ====
 +
 +  * http://​www.raspberrypi.org
 +  * http://​www.raspberrypi.org/​downloads
 +  * http://​elinux.org/​RPi_Easy_SD_Card_Setup
 +  * http://​elinux.org/​RPi_SD_cards
 +  * http://​elinux.org/​RPi_Distributions
 +  * https://​launchpad.net/​usb-imagewriter
 +  * http://​malnapc.hu
 +  * http://​www.rpibolt.hu
 +  * http://​en.wikipedia.org/​wiki/​Raspberry_Pi
 +  * http://​hu.wikipedia.org/​wiki/​Raspberry_Pi
 +  * http://​www.fileden.com/​files/​2012/​12/​29/​3381514/​rpi_qs_hu.pdf (Gyors útmutató)
 +  * http://​elinux.org/​RPi_raspi-config (A raspi-config leírása)
 +==== Kapcsolódó ====
 +
 +  * http://​elsmorian.com/​post/​23366148056/​basic-raspberry-pi-setup
 +  * http://​confoundedtech.blogspot.hu/​2012/​04/​raspberry-pi-virtualise-rpi-debian.html
 +  * http://​www.bitwizard.nl/​wiki/​index.php?​title=Reducing_power_consumption_of_a_raspberry_Pi (Áramfelvétel csökkentés)
 +==== Más terjesztések ====
 +
 +  * http://​wiki.netbsd.org/​ports/​evbarm/​raspberry_pi/​ (NetBSD)
 +  * ftp://​ftp.netbsd.org/​pub/​NetBSD/​misc/​skrll/​ (NetBSD)
 +  * http://​downloads.raspberrypi.org/​images/​freebsd/​freebsd-pi-r245446/​ (FreeBSD)
 +  * http://​archlinuxarm.org (ArchLinux)
 +  * http://​xbmc.org (Médialejátszó)
 +    * http://​www.raspbmc.com
 +  * http://​www.raspberrypi.org/​archives/​805 (Fedora)
oktatas/linux/raspberry_pi.txt · Utolsó módosítás: 2019/08/21 16:18 szerkesztette: admin