UNPKG

arch-wiki-md-repo

Version:

All arch-wiki articles in markdown format, updated every two days.

251 lines (146 loc) 6.5 kB
**Note:** Support for the ARM architecture is provided on [http://archlinuxarm.org/](http://archlinuxarm.org/) Raspberry Pi instalace První instalace [Raspberry](/index.php/Raspberry "Raspberry") Pi Programování [Qt5 Raspberry](/index.php?title=Qt5_Raspberry&action=edit&redlink=1 "Qt5 Raspberry (page does not exist)") ## Contents * [1 Úvod](#.C3.9Avod) * [1.1 Co je to Raspberry Pi](#Co_je_to_Raspberry_Pi) * [1.2 Instalace Arch Linux ARM](#Instalace_Arch_Linux_ARM) * [1.2.1 Záloha karty](#Z.C3.A1loha_karty) * [1.2.2 Instalace](#Instalace) * [1.2.3 Home](#Home) * [1.3 První operace](#Prvn.C3.AD_operace) * [1.3.1 Vzdálený SSH přístup](#Vzd.C3.A1len.C3.BD_SSH_p.C5.99.C3.ADstup) * [1.3.2 Lokalizace](#Lokalizace) * [1.3.3 Setting the time and date using OpenNTP](#Setting_the_time_and_date_using_OpenNTP) * [1.3.4 Setting the time and date manually](#Setting_the_time_and_date_manually) * [1.3.5 Změna root hesla](#Zm.C4.9Bna_root_hesla) * [1.3.6 Přidání dalšího uživatele](#P.C5.99id.C3.A1n.C3.AD_dal.C5.A1.C3.ADho_u.C5.BEivatele) * [1.3.7 Sudo](#Sudo) * [1.4 Instalace programů a prostředí](#Instalace_program.C5.AF_a_prost.C5.99ed.C3.AD) * [1.4.1 Vyhledávání](#Vyhled.C3.A1v.C3.A1n.C3.AD) * [1.4.2 Shell](#Shell) * [1.4.3 Grafické prostředí](#Grafick.C3.A9_prost.C5.99ed.C3.AD) # Ú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/](http://www.raspberrypi.org/) a technickou specifikaci na: [http://cz.farnell.com/raspberry-pi?ref=lookahead](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](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 ``` **Note:** Dochází k bitové kopii karty. Výsledný soubor bude stejně velký jako vaše karta. **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. ### 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](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](/index.php/GParted "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](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](/index.php/SSH_keys "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](/index.php/Mlocate "Mlocate"). ``` # pacman -S mlocate ``` po instalaci je nutné obnovit databázi ``` # updatedb ``` ### Shell Pro práci doporučuji [zsh](/index.php/Zsh "Zsh"). ``` # pacman -S zsh ``` spustit ``` $ chsh ``` a nastavit ``` /bin/zsh ``` ### Grafické prostředí Je potřeba nainstalovat X server [xorg](/index.php/Xorg "Xorg"): ``` # pacman -S xorg-server xorg-xinit xorg-server-utils xterm xorg-xinit ``` [mesa](/index.php?title=Mesa&action=edit&redlink=1 "Mesa (page does not exist)") ``` # pacman -S mesa ``` Ovladače grafické karty [xf-video](/index.php?title=Xf-video&action=edit&redlink=1 "Xf-video (page does not exist)"): ``` # pacman -Syf xf86-video-fbdev ``` S čímž souvisí [gamin](/index.php/Gamin "Gamin") a [dbus](/index.php/Dbus "Dbus"): ``` # pacman -S gamin dbus ``` Grafické prostředí [LXDE](/index.php/LXDE "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 startlxde ``` Spuštění LXDE prostředí: ``` startx ```