Raspberry Pi 3 - Instalace (aktualizováno)
Pořídil jsem další Raspberry Pi 3, model B, verze 1.2. Zásadní změny oproti Raspberry Pi 2 jsou: deska obsahuje čtyřjádrový 64bitový procesor Cortex-A53 na 1,2 GHz. Na desce je WiFi a Bluetooth modul (1). Následující text popisuje instalaci Raspianu Stretch 2017-11-29 s jádrem 4.4, plná desktopová verze.
Instalace SD karty na Mac mini s OS X (10.7.5) pomocí terminálu
Doba trvání 30 minut celkem. Jako disk jsem použil ADATA 16GB micro SD HC UHS-1, class 10. (2)
1. Restart počítače
Pokud je to možné, odpojit všechny externí disky a paměti a restartovat počítač. Vyčistí se tím všechny informace o souborech a discích
2. Download obrazu disku s Debianem
Obecně - ze stránky https://www.raspberrypi.org/downloads/ stáhnout pomoci web nahlížeče poslední obraz/image disku v zazipovaném formátu. (Nelze provést terminálem, protože na Mac OS X není instalován wget.) Soubor bude stažen do složky Stahování/Downloads. Doba stahování cca 20 minut.
Stažení podle vlastního výběru: http://downloads.raspberrypi.org/raspbian/images/raspbian-2017-11-29-raspbian-stretch.zip
3. Kontrola staženého souboru
Stažení kontrolního součtu: http://downloads.raspberrypi.org/raspbian/images/raspbian-2017-03-03/2017-03-02-raspbian-jessie.zip.sha1
$ shasum -a 256 ~/Downloads/2016-05-10-raspbian-jessie.zip
b4c0dedd56c2cfb7913322cadb9ba81e19b6daee ~/Downloads/2017-03-02-raspbian-jessie.zip
$
Dlouhé kontrolní číslo SHA-1 musí být stejné jako je uvedeno na webu u stahovaného souboru, nebo ve staženém textovém souboru .sha1.
4. Rozbalit soubor
Příkaz unzip v terminálu už na poslední velké image nefunguje a je nutné zatím použít okenní aplikaci Unarchiver
5. Seznam disků
Vsunout SD disk do slotu počítače (Mac mini) nebo do usb čtečky SD karet
$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 499.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.9 GB disk1
$ 1: WINDOWS_FAT_32 NO NAME *15.9 GB disk1s
6. Odpojit disk
$ sudo diskutil unmount /dev/disk1s1
Password:
Volume NO NAME on disk1s1 unmounted
$
Oddíl na disku je odpojen, ale disk zůstává v počítači.
7. Instalace obrazu disku
$ sudo dd bs=1m if=/Desktop/2017-03-02-raspbian-jessie.img of=/dev/rdisk1
4190+0 records in
4190+0 records out
4393533440 bytes transferred in 444.026596 secs (9894753 bytes/sec)
někdy to nejde použít rdisk1, tak použít disk1
$
Doba trvání cca 5 minut, nelze použít příkaz pv (pipe viewer) protože ho Mac OS X nemá instalován.
Pro headless instalaci přidat do boot oddílu prázdný soubor s názvem ssh
cd /Volumes/boot
touch ssh
cd ~
8. Vysunout disk
$ sudo diskutil eject /dev/rdisk1
Password:
Disk /dev/rdisk1 ejected
$
Vyndat SD disk z počítače nebo z čtečky a vložit do vypnutého Raspberry Pi
Spuštění na Raspberry Pi 3
Do Raspberry Pi zapojit monitor (HDMI, nebo DVI přes HDMI redukci), Ethernet kabel k routeru s DHCP serverem, nebo stačí mít v místnosti WIFI AP, USB klávesnice a myš a nakonec napájení (USB nabíječka 2A s koncovkou mikro USB)
Po spuštění se objeví desktop
U headless instalace, zjistit IP adresu z DHCP serveru/routeru a pripojit se z terminalussh pi@x.x.x.x.x heslo raspberry
$ sudo raspi-config
1. Change User Password > [Enter]
You will be asked to enter a new password for the pi user -- OK
napsat “hello” > ENTER
znovu napsat “hello” > ENTER
Password changed successfully -- OK
2. Hostname (od 2018-11-13 Network Options -- Hostname)
Please note … [ENTER]
Please enter a hostname “raspi-3” > OK > [ENTER]
3. Boot Options
4. Localisation Option > [Enter]
- I1 Change locale [Select]
- nezaškrtnout [mezerníkem] en_GB.UTF-8 UTF-8
- zaškrtnout [mezerníkem] cs_CZ.UTF-8 UTF-8 [OK]
- cs_CZ.UTF-8 [OK] - I2 Change Timezone [Select]
- Europe [OK]
- Prague [OK] - I3 Change Keyboard Layout > [Enter] (chvíli hledá klávesnice)
- Keyboard model: Generic 105-key (Intl) PC > [Enter]
- Keyboard layout: Other
- Country of origin for the keyboard: Czech
- Keyboard layout: Czech - Czech (with <\|> key) > [Enter]
- Key to function as AltGr: Both Alt keys > [Enter]
- Compose key: No compose key > [Enter]
- Use control+Alt+Backspace to terminate the X server? > No > [Enter]
5. Interfacing Options
P2 SSH [Enter] Would you like the ssh to be enabled? > Yes > OKFinish
…
Would you like to reboot now? > Yes
… provádí nastavení … a restartuje
Další informace ke konfiguračnímu souboru v Poznámkách (3)
Aktualizace systému
$ sudo apt-get update
…
Reading package lists... Done
$
$ sudo apt-get upgrade
Do you want to continue > Y [Enter]
…
$
Update firmware
$ sudo rpi-update (trvá nekolik minut)
Would you like to continue? > y
…
$
$ sudo reboot [Enter]
Poznámky
(1) Srovnání například zde: http://www.trustedreviews.com/opinions/raspberry-pi-2-vs-raspberry-pi
(2) http://elinux.org/RPi_Easy_SD_Card_Setup
(3.a) https://www.raspberrypi.org/documentation/configuration/raspi-config.md
(3.b) http://elinux.org/RPi_raspi-config
(3.c) http://www.dummies.com/how-to/content/how-to-use-raspiconfig-to-set-up-your-raspberry-pi.html