Difference between revisions of "Raspberry Pi (Česky)"
m (Kwpolska moved page Raspberry (Česky) to Raspberry Pi (Česky): name) |
|||
(22 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:About Arch]] | + | {{delete|Archlinuxarm is not supported by archlinux. see the delete and discussion on [[Raspberry]]}} |
− | [[Category:Getting and installing Arch]] | + | [[Category:About Arch (Česky)]] |
− | + | [[Category:Getting and installing Arch (Česky)]] | |
+ | {{Note|Support for the ARM architecture is provided on http://archlinuxarm.org/ }} | ||
− | + | ; Raspberry Pi instalace | |
+ | : První instalace [[Raspberry]] Pi | ||
+ | ; Programování | ||
+ | : [[Qt5 Raspberry]] | ||
− | ===Co je to Raspberry Pi | + | |
+ | =Úvod= | ||
+ | |||
+ | Jak zprovoznit Raspberry Pi (RPi). Stručný přehled. | ||
+ | |||
+ | ==Co je to Raspberry Pi== | ||
Jedná se o minimalistický počítač postavený na architektuře armv6. Více informací o tomto projektu naleznete na http://www.raspberrypi.org/ a technickou specifikaci na: http://cz.farnell.com/raspberry-pi?ref=lookahead | Jedná se o minimalistický počítač postavený na architektuře armv6. Více informací o tomto projektu naleznete na http://www.raspberrypi.org/ a technickou specifikaci na: http://cz.farnell.com/raspberry-pi?ref=lookahead | ||
− | + | == Instalace Arch Linux ARM == | |
V tomto návodu budou popsány pouze zásadní momenty odlišné pro RPi. Ostatní postupy jsou totožné s návody pro ArchLinux. Výjimku tvoří pouze základní inicializace a instalace zařízení. Dále se předpokládá, že konfigurace je prováděna na počítači s OS Archlinux. | V tomto návodu budou popsány pouze zásadní momenty odlišné pro RPi. Ostatní postupy jsou totožné s návody pro ArchLinux. Výjimku tvoří pouze základní inicializace a instalace zařízení. Dále se předpokládá, že konfigurace je prováděna na počítači s OS Archlinux. | ||
− | + | === Záloha karty === | |
Pokud vlastníte oficielní kartu poskytovanou k vašemu RPi, například http://cz.farnell.com/samsung/raspberry-pi-prog-4gb-sdcard/memory-sdcard-raspberry-pi-4gb/dp/2113756 Doporučuji před instalací systému Arch Linux ARM provést zálohu pomocí {{ic|dd}}. Cesta musí být zadána k zařízení {{ic|/dev/sdX}} nikoliv k partišnu /dev/sdc1 | Pokud vlastníte oficielní kartu poskytovanou k vašemu RPi, například http://cz.farnell.com/samsung/raspberry-pi-prog-4gb-sdcard/memory-sdcard-raspberry-pi-4gb/dp/2113756 Doporučuji před instalací systému Arch Linux ARM provést zálohu pomocí {{ic|dd}}. Cesta musí být zadána k zařízení {{ic|/dev/sdX}} nikoliv k partišnu /dev/sdc1 | ||
Line 19: | Line 28: | ||
− | {{Note| Dochází k bitové kopii karty. Výsledný soubor bude stejně velký jako vaše karta}} | + | {{Note| Dochází k bitové kopii karty. Výsledný soubor bude stejně velký jako vaše karta.}} |
− | {{Note| Karta nesmí být namontována}} | + | {{Note| Karta nesmí být namontována.}} |
{{Warning| Špatné zadání if a of prarmetru může vést k poškození vašich dat.}} | {{Warning| Špatné zadání if a of prarmetru může vést k poškození vašich dat.}} | ||
− | + | === Instalace === | |
Instalace probíhá obdobně jako zálohování karty. Stáhněte si image soubor ze stránek Arch Linux ARM http://archlinuxarm.org/platforms/armv6/raspberry-pi | Instalace probíhá obdobně jako zálohování karty. Stáhněte si image soubor ze stránek Arch Linux ARM http://archlinuxarm.org/platforms/armv6/raspberry-pi | ||
Line 32: | Line 41: | ||
Po vložení karty do slotu vašeho PPi by měl nabootovat základní systém Arch Linux ARM. | Po vložení karty do slotu vašeho PPi by měl nabootovat základní systém Arch Linux ARM. | ||
− | + | === Home === | |
Stažený obraz disku má přibližně 2GB z toho je /boot 94MB a / 1.8GB. Pokud jste použili větší kartu jak 2GB, tak doporučuji na zbytek karty připojit například /home (popřípadě /usr ...). Volný prostor je třeba naformátovat například pomocí [[Gparted]]. Při první možné příležitosti (po nabootování RPi nebo po namontování karty v počítači) je třeba upravit {{ic|/etc/fstab}} | Stažený obraz disku má přibližně 2GB z toho je /boot 94MB a / 1.8GB. Pokud jste použili větší kartu jak 2GB, tak doporučuji na zbytek karty připojit například /home (popřípadě /usr ...). Volný prostor je třeba naformátovat například pomocí [[Gparted]]. Při první možné příležitosti (po nabootování RPi nebo po namontování karty v počítači) je třeba upravit {{ic|/etc/fstab}} | ||
Line 40: | Line 49: | ||
přidat například | přidat například | ||
− | /dev/mmcblk0p3 /home ext4 defaults 0 0 | + | /dev/mmcblk0p3 /home ext4 defaults 0 0 |
− | |||
− | |||
− | + | == První operace == | |
Oficielní postup naleznete zde: http://archlinuxarm.org/support/guides/system/first-steps | Oficielní postup naleznete zde: http://archlinuxarm.org/support/guides/system/first-steps | ||
Shrnutí: | Shrnutí: | ||
− | + | === Vzdálený SSH přístup === | |
Pokud nevyužijete HDMI výstup RPi a budete přistupovat k zařízení pomocí SSH platí následující. | Pokud nevyužijete HDMI výstup RPi a budete přistupovat k zařízení pomocí SSH platí následující. | ||
Line 56: | Line 63: | ||
~ ssh root@192.168.1.123 (Use Ip your RPi) | ~ ssh root@192.168.1.123 (Use Ip your RPi) | ||
− | ==== Setting the time and date using OpenNTP | + | === Lokalizace === |
+ | |||
+ | # vim /etc/locale.gen | ||
+ | |||
+ | odkomentovat {{ic|cs_CZ.UTF-8 UTF-8}} a {{ic|cs_CZ ISO-8859-2 }} | ||
+ | |||
+ | vygenerování lokalizačních souborů | ||
+ | |||
+ | # locale-gen | ||
+ | |||
+ | === Setting the time and date using OpenNTP === | ||
dopnit | dopnit | ||
− | + | === Setting the time and date manually=== | |
doplnit | doplnit | ||
− | + | === Změna root hesla === | |
Po prvním spuštění RPi je nastaveho root heslo na root. Je tedy nutná jeho změna. Provede se po mocí příkazu {{ic|passwd}} | Po prvním spuštění RPi je nastaveho root heslo na root. Je tedy nutná jeho změna. Provede se po mocí příkazu {{ic|passwd}} | ||
# passwd root | # passwd root | ||
− | + | === Přidání dalšího uživatele === | |
Pomocí {{ic|adduser}} přidejte svého uživatele. | Pomocí {{ic|adduser}} přidejte svého uživatele. | ||
#adduser | #adduser | ||
− | + | === Sudo === | |
Spustit {{ic|visudo}} | Spustit {{ic|visudo}} | ||
Line 80: | Line 97: | ||
přidat řádek "UŽIVATEL ALL=(ALL) ALL" pod řádek root ALL=(ALL) ALL | přidat řádek "UŽIVATEL ALL=(ALL) ALL" pod řádek root ALL=(ALL) ALL | ||
+ | |||
+ | == Instalace programů a prostředí == | ||
+ | |||
+ | Následuje stručný přehled balíčků a základních postupů které by se při prvotním zpuštění RPi mohli hodit. | ||
+ | |||
+ | === Vyhledávání === | ||
+ | |||
+ | K vyhledávání souborů a složek na disku slouží [[mlocate]]. | ||
+ | |||
+ | # pacman -S mlocate | ||
+ | |||
+ | po instalaci je nutné obnovit databázi | ||
+ | |||
+ | # updatedb | ||
+ | |||
+ | === Shell === | ||
+ | Pro práci doporučuji [[zsh]]. | ||
+ | |||
+ | # pacman -S zsh | ||
+ | |||
+ | spustit | ||
+ | |||
+ | $ chsh | ||
+ | |||
+ | a nastavit | ||
+ | |||
+ | /bin/zsh | ||
+ | |||
+ | === Grafické prostředí === | ||
+ | |||
+ | Je potřeba nainstalovat X server [[xorg]]: | ||
+ | |||
+ | # pacman -S xorg-server xorg-xinit xorg-server-utils xterm xorg-xinit | ||
+ | |||
+ | [[mesa]] | ||
+ | |||
+ | # pacman -S mesa | ||
+ | |||
+ | Ovladače grafické karty [[xf-video]]: | ||
+ | |||
+ | # pacman -Syf xf86-video-fbdev | ||
+ | |||
+ | |||
+ | S čímž souvisí [[gamin]] a [[dbus]]: | ||
+ | |||
+ | # pacman -S gamin dbus | ||
+ | |||
+ | Grafické prostředí [[LXDE]]: | ||
+ | |||
+ | # pacman lxde | ||
+ | |||
+ | dále do souboru {{ic|~/.xinitrc}} přidat následující řádek: | ||
+ | |||
+ | $ vim ~/.xinitrc (v případě, že nejste root) | ||
+ | |||
+ | vložit | ||
+ | |||
+ | exec ck-launch-session dbus-launch startlxde | ||
+ | |||
+ | Spuštění LXDE prostředí: | ||
+ | |||
+ | startx |
Revision as of 18:04, 23 October 2012
- Raspberry Pi instalace
- První instalace Raspberry Pi
- Programování
- Qt5 Raspberry
Contents
Úvod
Jak zprovoznit Raspberry Pi (RPi). Stručný přehled.
Co je to Raspberry Pi
Jedná se o minimalistický počítač postavený na architektuře armv6. Více informací o tomto projektu naleznete na http://www.raspberrypi.org/ a technickou specifikaci na: http://cz.farnell.com/raspberry-pi?ref=lookahead
Instalace Arch Linux ARM
V tomto návodu budou popsány pouze zásadní momenty odlišné pro RPi. Ostatní postupy jsou totožné s návody pro ArchLinux. Výjimku tvoří pouze základní inicializace a instalace zařízení. Dále se předpokládá, že konfigurace je prováděna na počítači s OS Archlinux.
Záloha karty
Pokud vlastníte oficielní kartu poskytovanou k vašemu RPi, například http://cz.farnell.com/samsung/raspberry-pi-prog-4gb-sdcard/memory-sdcard-raspberry-pi-4gb/dp/2113756 Doporučuji před instalací systému Arch Linux ARM provést zálohu pomocí dd
. Cesta musí být zadána k zařízení /dev/sdX
nikoliv k partišnu /dev/sdc1
# dd if=/path/to/sdX of=/home/$USER/backup_RPi.img
Instalace
Instalace probíhá obdobně jako zálohování karty. Stáhněte si image soubor ze stránek Arch Linux ARM http://archlinuxarm.org/platforms/armv6/raspberry-pi
Image nakopírujte pomocí dd
.
#dd bs=1M if=/path/to/archlinux.img of=/dev/sdX
Po vložení karty do slotu vašeho PPi by měl nabootovat základní systém Arch Linux ARM.
Home
Stažený obraz disku má přibližně 2GB z toho je /boot 94MB a / 1.8GB. Pokud jste použili větší kartu jak 2GB, tak doporučuji na zbytek karty připojit například /home (popřípadě /usr ...). Volný prostor je třeba naformátovat například pomocí Gparted. Při první možné příležitosti (po nabootování RPi nebo po namontování karty v počítači) je třeba upravit /etc/fstab
# sudo vim /etc/fstab
přidat například
/dev/mmcblk0p3 /home ext4 defaults 0 0
První operace
Oficielní postup naleznete zde: http://archlinuxarm.org/support/guides/system/first-steps Shrnutí:
Vzdálený SSH přístup
Pokud nevyužijete HDMI výstup RPi a budete přistupovat k zařízení pomocí SSH platí následující.
Root pasword je: root
. Dopročuji provést výměnu klíčů SSH_Keys.
~ ssh root@192.168.1.123 (Use Ip your RPi)
Lokalizace
# vim /etc/locale.gen
odkomentovat cs_CZ.UTF-8 UTF-8
a cs_CZ ISO-8859-2
vygenerování lokalizačních souborů
# locale-gen
Setting the time and date using OpenNTP
dopnit
Setting the time and date manually
doplnit
Změna root hesla
Po prvním spuštění RPi je nastaveho root heslo na root. Je tedy nutná jeho změna. Provede se po mocí příkazu passwd
# passwd root
Přidání dalšího uživatele
Pomocí adduser
přidejte svého uživatele.
#adduser
Sudo
Spustit visudo
# sudo visudo
přidat řádek "UŽIVATEL ALL=(ALL) ALL" pod řádek root ALL=(ALL) ALL
Instalace programů a prostředí
Následuje stručný přehled balíčků a základních postupů které by se při prvotním zpuštění RPi mohli hodit.
Vyhledávání
K vyhledávání souborů a složek na disku slouží mlocate.
# pacman -S mlocate
po instalaci je nutné obnovit databázi
# updatedb
Shell
Pro práci doporučuji zsh.
# pacman -S zsh
spustit
$ chsh
a nastavit
/bin/zsh
Grafické prostředí
Je potřeba nainstalovat X server xorg:
# pacman -S xorg-server xorg-xinit xorg-server-utils xterm xorg-xinit
# pacman -S mesa
Ovladače grafické karty xf-video:
# pacman -Syf xf86-video-fbdev
# pacman -S gamin dbus
Grafické prostředí LXDE:
# pacman lxde
dále do souboru ~/.xinitrc
přidat následující řádek:
$ vim ~/.xinitrc (v případě, že nejste root)
vložit
exec ck-launch-session dbus-launch startlxde
Spuštění LXDE prostředí:
startx