Raspberry Pi: konfigurace a správa. Raspberry Pi: podrobné nastavení od nuly až po TorrentBox

Raspberry Pi je levný počítač velikosti kreditní karty, který se připojuje k počítačovému monitoru nebo televizi a používá standardní klávesnici a myš. Toto chytré malé zařízení umožňuje lidem všech věkových kategorií prozkoumat počítače a naučit se programovat v jazycích, jako jsou např Poškrábat A Krajta. Dokáže vše, co byste od stolního počítače očekávali – od procházení internetu a přehrávání videí ve vysokém rozlišení až po vytváření tabulek, zpracování textu a spouštění her.

Navíc, Raspberry Pi dokáže komunikovat s vnějším světem a používá se v široké škále digitálních projektů – od hudebního vybavení po meteorologické stanice a tweetování ptačích budek pomocí infračervené kamery.

Rychlý průvodce

Nutné

  • SD karta
    • Doporučeno SD karta na 8GB 4 třídy(pokud jste začátečník, doporučuje se také zakoupit SD karta s předinstalovaným NOOBS). Kartu si můžete zakoupit s předinstalovaným NOOBS nebo si ji zdarma stáhnout ze stránky stahování.
  • Displej a propojovací kabely
    • Jako displej pro Raspberry Pi by měl fungovat jakýkoli HDMI/DVI monitor nebo TV. Pro dosažení nejlepších výsledků použijte HDMI, ale pro starší zařízení jsou k dispozici i jiná připojení. Pro přístup k internetu použijte standardní ethernetový kabel.
  • Klávesnice a myš
    • Jakýkoli standard USB klávesnice a myš budou fungovat Raspberry Pi.
  • Napájení
    • Použití 5V napájecí zdroj s konektorem micro USB na jídlo Raspberry Pi. Je vhodné se ujistit, že zvolený zdroj vyrábí 5V, kvůli nedostatečnému výkonu Raspberry Pi se může chovat divně ಠ_ಠ .

Není to tak důležité, ale užitečné to mít

  • Přístup k internetu
    • Chcete-li aktualizovat nebo stáhnout software, doporučujeme se připojit Raspberry Pi Na Internet nebo přes síťový kabel nebo adaptér WiFi.
  • Sluchátka
    • Sluchátka s 3,5 mm konektor bude fungovat Raspberry Pi.

Připojení vašeho Raspberry Pi

Před připojením čehokoli k Raspberry Pi, ujistěte se, že máte veškeré výše uvedené vybavení. Poté postupujte takto:

  • Vložte SD kartu do slotu pro SD kartu;
  • Poté připojte klávesnici a myš k portu USB Raspberry Pi;
  • Ujistěte se, že je váš monitor nebo TV zapnutý a že jste vybrali správný vstup (např. HDMI 1, DVI atd.);
  • Dále připojte kabel HDMI z Raspberry Pi k monitoru nebo televizi.
  • Pokud se chystáte připojit Raspberry Pi k internetu, připojte síťový kabel k síťovému portu vedle portů USB, jinak tento krok přeskočte;
  • Připojte napájecí zdroj k Raspberry Pi přes konektor micro-USB;
  • Pokud je to poprvé, co sbíráte Raspberry Pi a používáte SD kartu s distribucí NOOBS, budete muset vybrat operační systém a nakonfigurovat jej. Postupujte podle průvodce NOOBS.

Přihlaste se na Raspberry Pi

  1. Jakmile Raspberry Pi dokončí proces stahování a zobrazí se výzva k přihlášení. Výchozí přihlášení pro Raspbian je a heslo malina. Upozorňujeme, že znaky, které zadáváte při zadávání hesla, neuvidíte. Toto je bezpečnostní prvek Linux.
  2. Po úspěšném přihlášení se zobrazí okno příkazového řádku

    pi@raspberrypi~$

  3. Chcete-li načíst grafické uživatelské rozhraní, zadejte následující příkaz

    A stiskněte klávesu ↵ Enter na klávesnici.

Úvod do Raspberry Pi

Recenze/design/editace: Myakishev E.A.

/// Zatím není jasné, kam to zapojit: D

/// a článek se zpracovává:P

Toto je průvodce, který popisuje základy práce s Raspberry Pi.

Úvod a hlavní otázky

Pokud si chcete koupit Pi a/nebo jeho příslušenství a hledáte nějakou radu, můžete ji hledat v této ilustrované příručce pro kupujícího.

Na stránkách výrobce navíc najdete krátkého praktického průvodce Raspberry Pi. Využívá instalační systém NOOBS, jehož nejnovější verze je dodávána s OS Raspbian. Na Pi však můžete nainstalovat i jiné OS – k tomu musí být deska připojena k internetu přes ethernetový port.

Oficiální dokumentaci k Raspberry Pi lze také nalézt na webu výrobce – respektive na stránce dokumentace.

Pokud máte potíže se spuštěním Pi nebo máte potíže s nahráváním videa, může být užitečné přečíst si stránku fóra Raspberry Pi popisující problémy se zaváděním.

A poté, co je vaše Raspberry Pi plně nakonfigurováno a přemýšlíte, co s tím dělat, můžete přejít na web výrobce.

Začínáme s Raspberry Pi

Otočte se Raspberry Pi jak je znázorněno na fotografii, poté můžete začít připojovat.

Pokud máte Model B+, otoč to takto:

Pokud pracujete s originálem Model B, pak to otočte takto:

Pokud používáte Model A+, pak to otočte takto:

Uprostřed spodní části desky je port HDMI. Připojte jeden konec kabelu HDMI k tomuto portu a druhý k televizoru nebo monitoru HDMI (pro zvuk a video) nebo k monitoru DVI-D (pouze pro video).

Pokud nemáte televizor nebo monitor s porty HDMI nebo DVI-D, existují další způsoby výstupu audiovizuálních signálů. Modely A a B mají žlutý RCA konektor umístěný ve středu horní části desky – ten lze využít pro video výstup. Napravo od něj je 3,5mm stereo jack pro sluchátka – ten lze využít pro audio výstup. Modely A+ a B+ používají jeden jediný konektor pro výstup audiovizuálních signálů. Je označena „A/V“ a nachází se ve spodní části desky, vpravo od portu HDMI. K tomu budete potřebovat A/V propojovací kabel (o tom se dočtete zejména v obrázkové příručce pro kupujícího).

Do USB slotů umístěných na pravém okraji desky lze připojit USB klávesnici a myš. Můžete také připojit WiFi adaptér s USB rozhraním pro bezdrátový přístup k internetu. Pokud používáte starší modely (A nebo B), pak pro rozšíření počtu dostupných portů USB má smysl použít rozbočovač USB s externím zdrojem napájení. Tam, na pravé straně a pod USB porty, je ethernetový konektor - umožňuje připojení Pi ke kabelové síti.

V levé spodní části desky je slot pro SD kartu. SD kartu s již předinstalovaným NOOBS lze zakoupit v internetovém obchodě výrobce, tzn. v Swag Store, ale můžete si jej nainstalovat sami. Přečtěte si více o NOOBS a jak nainstalovat operační systém níže.

Konečně vlevo úplně dole na desce je napájecí konektor micro USB. Připojte jej k regulovanému zdroji napájení 5 voltů (+/- 5 %) a nejméně 700 miliampérů (0,7 A).

Fungovat bude i síť s elektrickým proudem vyšším než 700 miliampérů (například 1000 miliampérů). Malé nabíječky (které nabíjejí malé GSM telefony) pro tyto účely raději nepoužívejte, protože jsou často nestabilní, a proto nespolehlivé. Modely B+ a Pi 2 mohou používat adaptéry až do 2,5 A, ale jsou ze své podstaty energeticky účinnější než dřívější modely, takže mohou používat také adaptéry 700 miliampérů (nebo dokonce méně v závislosti na tom, kolik energie vyžadují porty USB a HDMI). ). Také mějte na paměti, že používání více zařízení USB nebo práce na náročných úkolech bude vyžadovat hodně energie. Zde se můžete zaměřit na LED zodpovědnou za napájení (PWR LED) - pokud zhasne, pak deska zřejmě nemá dostatek energie.

Pokud máte potíže s napájením Raspberry Pi, pak byste pravděpodobně měli zkontrolovat nejen samotný zdroj napájení, ale také kabel, který vede od tohoto zdroje k Pi. Stává se, že takové kabely snižují proud/napětí přicházející z napájecího zdroje do Pi na požadovanou úroveň pro udržení stabilního provozu systému.

Nejste si jisti, zda je váš napájecí kabel micro USB? Rozdíl je vidět na obrázku níže:

Mini USB kabel (vlevo) není to, co potřebujete. Je tlustší a vypadá jako lichoběžník s prohnutými „tváře“. Ale ten zobrazený vpravo, tzn. micro USB je to, co potřebujete. Je tenčí a také ve tvaru lichoběžníku, ale jeho „líce“ vyčnívají ven a jsou zaoblené. Pokud chcete, aby vaše Pi mělo spolehlivý a stabilní zdroj energie, je velmi důležité pořídit si opravdu kvalitní kabel. Potřebujete krátký a středně silný kabel a buďte připraveni na něj utratit alespoň několik set rublů. Pro Raspberry Pi si však můžete zakoupit i oficiální univerzální zdroj – to lze provést v internetovém obchodě Swag Store.

Instalace NOOBS

Operační systém (a návod, jak jej nahrát na SD kartu) pro Raspberry Pi naleznete na stránce stahování výrobce. Nejpreferovanější možností je Raspbian, ale nebojte se vyzkoušet i jiné OS.

Před instalací NOOBS musíte zcela vymazat obsah SD karty a pomocí nástroje pro formátování SD Card Association smazat všechny existující oddíly na ní. NEPOUŽÍVEJTE možnost rychlého formátování, zejména pokud byla karta dříve používána, jinak by instalace mohla selhat. NOOBS v případě potřeby zformátuje a rozdělí kartu na potřebné sekce, ale je potřeba začít s úplně čistou kartou. Také se prosím ujistěte, že máte povolenou možnost změny velikosti oddílů.

Informace o použití instalačního programu NOOBS naleznete. Když stáhnete NOOBS na kartu, měla by obsahovat následující soubory:

Pokud potřebujete pouze nainstalovat OS a chcete ušetřit čas spouštění a místo na SD kartě, můžete místo NOOBS použít NOOBS LITE. Toto je odlehčená verze NOOBS, která neobsahuje žádný OS, nicméně požadovaný OS je načten během procesu instalace. Aby tedy vše běželo normálně, musí být Pi připojen k internetu. NOOBS a NOOBS LITE si můžete zdarma stáhnout ze stránky ke stažení na webu výrobce.

Pomocí Raspberry Pi

Po dokončení nastavení přistoupíme k připojení napájení - pomocí micro USB kabelu připojte Pi k síti. Když Pi začne přijímat energii, rozsvítí se na něm červená LED, označená jako PWR. Kromě toho má Pi také zelenou LED označenou OK (ACK v pozdějších verzích), která nepravidelně bliká, když Pi načítá data z SD karty.

Mějte na paměti, že BIOS desky je uložen na SD kartě, takže pokud se bootování nezdaří, Pi neukáže na obrazovce absolutně nic. Máte-li problémy se zaváděním, podívejte se prosím do příslušného manuálu, který obsahuje informace o všech aktuálně známých problémech.

Pokud je boot úspěšný a vše funguje podle očekávání, Pi zobrazí „duhovou obrazovku“ – v podstatě jen čtyři pixely, které jsou smíchány dohromady pomocí GPU a roztaženy tak, aby vyplnily celou obrazovku. Krátce poté se spustí procesor ARM a začne se načítat nainstalovaný OS. Raspbian začne zobrazením dlouhého rolujícího textu, který vám řekne, co Pi aktuálně dělá, aby se připravilo na cestu. Pokud je vaše deska Pi 2 a v tomto okamžiku zamrzne, pravděpodobně používáte zastaralý firmware. Přečtěte si níže informace o tom, jak aktualizovat aktuální verzi operačního systému.

Když Pi dokončí bootování operačního systému, budete muset zadat uživatelské jméno a heslo – ve výchozím nastavení bude uživatelské jméno „pi“ a heslo „malina“. Vezměte prosím na vědomí, že po zadání hesla se na obrazovce nic nezobrazí – jedná se o bezpečnostní opatření. Pokud se jedná o úplně první spuštění Pi, může být tento krok přeskočen.

Po tomto (a opět, pokud se jedná o úplně první spuštění) vám systém zobrazí konfigurační nabídku „raspi-config“.

S jeho pomocí je potřeba zpřístupnit systému celý objem SD karty, povolit „overscan“ (řezné hrany) na monitoru a nakonfigurovat konfiguraci klávesnice. Kromě toho lze tuto nabídku použít pro základní nastavení, jako je změna hesla.

sudo raspi-config

Chcete-li po přihlášení otevřít známější grafické uživatelské rozhraní (GUI), zadejte následující:

Na konci relace, když se rozhodnete to nazvat den a vypnout Pi, nejprve opusťte GUI. Chcete-li to provést, zadejte do textového pole následující text:

sudo zastavit

sudo vypnutí –h nyní

Teprve poté lze Pi odpojit od napájení, protože jeho odpojení před „virtuálním“ vypnutím může poškodit souborový systém SD karty.

Tak a teď gratuluji! První sezení práce s Raspberry Pi bylo úspěšné!

Jak získat kompozitní video pomocí NOOBS

Je důležité si uvědomit, že pokud při výstupu videa na běžný televizor (nebo minidisplej s kompozitním výstupem) použijete NOOBS a konektor „A/V“ (tj. kompozitní RCA), obraz nebude se objeví hned - vy, Chcete-li přepnout z kompozitního konektoru na HDMI, budete muset neustále mačkat „3“ (pro PAL) nebo „4“ (pro NTSC). V tomto případě budete muset před stisknutím „3“ nebo „4“ několik sekund počkat, protože NOOBS potřebuje trochu času, než začne „naslouchat“ akcím přicházejícím z klávesnice. Pokud vás zajímá, zda NOOBS začal přijímat vstup z klávesnice, stiskněte Caps Lock – pokud se kontrolka kláves rozsvítí a zhasne, NOOBS se spustil a začal číst klávesnici.

Držte stisknuté "3" nebo "4", dokud se nezobrazí video. Kde je stisknete (na numerické klávesnici nebo v horní řadě), není důležité, ale mějte na paměti, že ve francouzském rozložení nemusíte držet klávesu Shift, abyste mohli psát klávesy, protože systém vnímá klávesnici jako anglickou. Po výběru mezi PAL a NTSC se systém zeptá, zda má být tato volba výchozí. Udělejte to a pokračujte v instalaci. Mějte prosím na paměti, že tento výběr se přenese i na nainstalovaný OS. se zapíše do souboru config.txt místo automatického výběru HDMI.

Pokud je obraz monochromatický, používáte nesprávný televizní standard – zkuste přepnout z PAL na NTSC a naopak. Pokud pracujete s B+ a váš A/V kabel je neznámého původu nebo typu, pak mějte na paměti, že ne všechny zdánlivě podobné kabely fungují stejně. Některé kabely videokamery mohou mít video na vodiči s červenou zástrčkou místo žluté.

Pokud používáte připojení HDMI, NOOBS by měl mít výstup obrazu automaticky, ale pokud se tak nestane nebo je obraz nějak zkreslený, zkuste přepnout nastavení HDMI z „bezpečného“ na „optimální“ a naopak kliknutím na „1“ a "2""

Jakmile nainstalujete (například) Raspbian, nabootuje se do NOOBS místo NOOBS, ale Raspbian zpracovává kompozitní video trochu jinak. Podívá se, zda jsou připojena nějaká zařízení HDMI, a pokud ne, automaticky se přepne na NTSC (pokud jste nepřepsali nastavení v config.txt, jak je popsáno výše).

Pokud používáte starý televizor PAL, může být obraz pouze monochromatický. Zde však můžete přejít na config.txt a místo „sdtv_mode=0“ zadat „sdtv_mode=2“ (pro PAL). To lze také provést pomocí NOOBS - restartujte desku při držení Shift a Pi načte NOOBS. Nyní znovu stiskněte „3“ (pro složený obrázek), vyberte možnost upravit config.txt, upravit, uložit a restartovat.

Aktualizace Raspbian

Pokud používáte starší distribuci Raspbian (zejména na kartě s předinstalovaným OS), pravděpodobně budete chtít upgradovat na nejnovější verzi. Ujistěte se, že jste připojeni k internetu, restartujte Raspbian a zadejte následující kód:

sudo apt-get aktualizace sudo apt-get upgrade

Počkejte několik minut (proběhne aktualizace) a poté restartujte Pi.

Speciální pokyny pro upgrade Raspbian pro uživatele Pi 2

Pokud je vaše deska Pi 2, budete se muset ujistit, že verze NOOBS a Raspbian, které používáte, byly vydány po vydání Pi 2.

Pokud máte kartu Raspbian, která se dobře spouští na starém Pi, ale nejde spustit na Pi 2 nebo se zasekne na duhové obrazovce, níže uvedený kód by měl pomoci zprovoznit tuto kartu na Pi 2:

apt-get update apt-get upgrade apt-get dist-upgrade apt-get install raspberrypi-ui-mods

Další informace

Možná se vám bude hodit neoficiální uživatelská příručka Raspberry Pi, kterou napsali Eben Upton a Gareth Halfacree.

Užitečný vám může být také kurz Raspberry Pi (zaměřený primárně na výuku programování a napsaný britskými učiteli z Computing at School).

Konečně je tu bezplatný měsíční magazín MagPi, který lze nalézt.

Ilustrovaný průvodce nákupem Raspberry Pi

// během zpracování

Založil Abishur, přepsal Mahjongg, upravil Lorna.

Myšlenka na vytvoření kompletního a komplexního (i když neoficiálního) nákupního průvodce Pi se rodila již dlouho - takže vítejte! Doufáme, že to pro vás bude užitečné. Pokud máte nějaké užitečné tipy a návrhy, podělte se o ně v komentářích, aby byla tato příručka ještě úplnější a informativnější.

Možná jste na tento návod narazili, protože... Přemýšlím o koupi Raspberry Pi, ale ještě nevím, co přesně potřebujete. Tato stránka vám pomůže vybrat všechny potřebné komponenty – ať už jde o nákup startovací sady nebo nějaké další díly a vybavení. Pokud s počítači začínáte, některé části této příručky se mohou zdát zastrašující. Ale nebojte se – nespěchejte, přesuňte se z jednoho bodu do druhého a nakonec budete mít vše, co potřebujete!

Mějte na paměti, že na konci každé fáze musíte vybrat pouze jednu položku.

Nejprve si musíte vybrat samotné Raspberry Pi.

Model Raspberry Pi 2 B (druhá generace)...

Nebo Raspberry Pi B+...

Nebo Raspberry Pi A+...

Všechny tyto modely lze zakoupit u společnosti Element 14 nebo RS Components nebo prostřednictvím prodejců třetích stran.

Pokud však chcete, můžete si koupit jeden ze starých modelů - A nebo B.

Nyní je čas na nástěnný adaptér s micro USB konektorem.

Budete potřebovat regulovaný napájecí zdroj (PSU), který produkuje 5 V ± 5 % a nejméně 700 miliampérů (nebo 0,7 A). Adaptér, který poskytuje proud vyšší než 0,7 A (například 1 A), bude také fungovat. Vyhněte se malým nabíječkám pro malé GSM telefony, protože... často nejsou stabilizované, a proto nespolehlivé. B+ a Pi 2 lze napájet přes napájecí zdroj, který poskytuje 2,5 A, ale tyto modely jsou obzvláště „energeticky účinné“, díky čemuž mohou pracovat s napájecím zdrojem 0,7 A nebo ještě méně (v závislosti na počtu portů USB a HDMI se používají). Dodatečné napájení však může být vyžadováno nejen kvůli několika USB zařízením zavěšeným na Pi, ale také při provádění jakýchkoli zvláště pracně náročných úkolů. Kromě toho můžete jako zdroj pro Pi použít nabíječku z Kindle, iPhone atd., ale je třeba dbát na to, aby poskytovala dostatek elektřiny. Tento parametr je zpravidla uveden na štítku nalepeném na zařízení - viz číslo u slova Výstup.

Soudě podle nálepky na tomto PSU produkuje 5V a 700 miliampérů (700 mA) - to by mělo být dostačující pro napájení Raspberry Pi. Mějte na paměti, že 5v 0,7A je totéž jako 5v 700mA. V tomto případě je odchylka od parametru 5v povolena v rozmezí ±5 %, zatímco miliampéry mohou být libovolné číslo rovné nebo větší než 700 mA (0,7 A).

Můžete také použít adaptér USB AC, jako je ten, který je zobrazen níže:

Bude to ale také vyžadovat USB kabel zakončený micro USB konektorem – takto:

Je důležité, aby byl kabel kvalitní - mnoho problémů s napájením vzniká právě proto, že kabely jsou vyrobeny z nekvalitních drátů. Kromě toho by měl být kabel krátký a silný. Je vhodnější, aby byl tento kabel prodáván jako napájecí kabel, nikoli jako nabíjecí kabel.

Pokud nevíte, jaký přesně je konektor na vašem kabelu (micro USB nebo mini USB), pak je zjištění velmi snadné. Rozdíl je vidět na obrázku níže.

Mini USB - vlevo. To není naše volba, je větší a vypadá jako lichoběžník s konkávními „lícemi“. Micro USB je vpravo. To je to, co potřebujeme. Je menší a také vypadá jako lichoběžník, kromě toho, že jeho „tváře“ jsou konvexnější.

Na B+ a Pi 2 PWR LED indikuje, zda je deska napájena a zda PSU poskytuje dostatek energie, a druhá také ukazuje, jak dobře funguje micro USB kabel. Pokud je detekováno přetížení (tj. pokud napětí klesne na 4,65 V), LED jednoduše zhasne a pokud používáte Raspbian GUI (Raspbian Graphical User Interface), může se na displeji objevit „duhový čtverec“ jako varování. .

Dále budeme potřebovat vstupní zařízení klávesnice – alespoň klávesnici.

Pokud pracujete s Pi přes linuxový terminál (jak je znázorněno na obrázku níže), nebudete potřebovat myš. Pokud však chcete, můžete jej samozřejmě také připojit.

Pokud se chystáte pracovat přes GUI, budete stejně potřebovat USB myš (jako ta zobrazená níže).

Kromě toho budeme potřebovat SD kartu.

Volitelná výbava:

Analogový audio kabel.

Pokud pro výstup videa používáte kompozitní (RCA) nebo HDMI na DVI-D kabel a chcete upravit zvuk, budete potřebovat 3,5mm audio kabel s konektory samec-to-male.

Existuje ale i jiné řešení – můžete připojit externí reproduktory. Pokud již mají kabel zakončený 3,5mm zástrčkou, pak nebudete potřebovat kabel na obrázku výše. Pokud chcete Pi připojit ke stereo systému přes bílý a červený RCA (Phono) konektor, budete potřebovat kabel, který má 3,5mm konektor na jedné straně a dva phono konektory na druhé. Více podrobností na obrázku níže:

Obvykle se nazývá síťový kabel.

USB hub.

Pokud chcete k Pi připojit více USB zařízení, než umožňuje počet USB portů, pak budete potřebovat USB hub. Při použití novějších modelů se však jeho potřeba snižuje, protože mají více USB portů než starší modely.

USB huby mohou být pasivní (to znamená, že se jednoduše zasunou do USB portu a je to) nebo aktivní (to znamená, že se vloží do USB portu a poté se připojí k napájení). Pasivní rozbočovač je zobrazen na prvním obrázku a aktivní na druhém:

Pokud používáte starší model Pi a chcete k němu připojit nějaké velmi energeticky náročné zařízení (například pevný disk), budete potřebovat aktivní rozbočovač USB. U novějších modelů však dostávají USB porty více energie, takže pokud chcete připojit čtečku karet, flash disk nebo WiFi adaptér, pak bude stačit pasivní USB hub. Některé WiFI adaptéry jsou však tak náročné na energii, že vyžadují aktivní rozbočovač, i když jsou připojeny k novému modelu.

Zbytek je, co chcete.

K deskám Raspberry Pi můžete připojit spoustu dalších věcí. Pro WiFi připojení – WiFi adaptér s USB rozhraním. K ovládání relé a motorů – Gertboard. Potřebujete pouzdro? Pi lze schovat do „pouzdra“ libovolného vkusu a barvy – od pouzdra Lego po staré pouzdro na herní konzoli nebo dokonce „rakev“ z laserem vyřezávaného akrylu. Můžete také připojit senzory nebo dokonce malé dotykové LCD obrazovky, jako je tento].

Navíc pro B+ a Pi 2 můžete použít nový typ rozšiřující desky s názvem HAT (Hardware Attached on Top – doslovně přeloženo „zařízení připojené nahoře“). Existují také různé druhy univerzálních rozšiřujících desek, které se mohou nezávisle hlásit do Linuxu, tzn. Linux od samého začátku ví, jaké ovladače pro ně použít. A to nemluvím o téměř nekonečném výběru doplňkových komponentů a příslušenství: limitem je pouze vaše představivost!

Projekt na HabraHabr sleduji již delší dobu Raspberry Pi a byl jsem rozhodnutý pořídit si vlastní minipočítač. Když začala předobjednávka, využil jsem toho téměř okamžitě, ale teprve 17. června 2012 mi přišel e-mail od RRSComponents.Com o možnosti objednat si svou kopii Raspberry Pi. Celkově od předobjednávky uběhl zhruba měsíc.

Ve stejný den jsem vytvořil objednávku (mimochodem, v té době již bylo možné objednat „oficiálně“ do Ruské federace) a začal čekat na své „maliny“. Newsletter sliboval odeslání maximálně do 6 týdnů, ale v tomto časovém rámci jsem nikdy neobdržel svou platbu. Během telefonátu do moskevského zastoupení RS manažer společnosti jasně řekl, že dodávky budou brzy, ale kdy nebylo známo.

17. srpna mi přišel email od zaměstnance Moscow RS, že moje karta byla doručena do kanceláře a je možné si ji vyzvednout (protože z RS nelze objednávat s doručením domů, protože DHL nedoručuje zásilky fyzickým osobám). Ve skutečnosti jsem svůj počítač Raspberry Pi obdržel ve stejný den!


Celou potřebnou sadu komponent jsem koupil předem (ve skutečnosti jsem si vše půjčil z jiných zařízení). použil jsem:

  • 4GB SD karta Class6 od společnosti Transcend
  • NoName 1A USB nabíječka s MicroUSB kabelem
  • HDMI kabel Hama
  • Ethernetový kabel
Jako klávesnici a myš jsem použil svůj pracovní USB-Reciever Unifying od Logitechu. Raspberry bylo připojeno k monitoru pomocí kabelu HDMI-DVI.

První dějství. Instalace OS.

OS vybraný pro Raspberry byl Raspbian(jak jsem z fór pochopil, téměř všechna sestavení jsou založena na Debianu, takže výběr podle mého nezkušeného názoru není nijak zvlášť bohatý). Tento OS je široce popsán na internetu a je také optimalizován speciálně pro RPi.
Obraz OS lze stáhnout z oficiálních stránek: 2012-07-15-wheezy-raspbian.zip. Obrázek je archivován ve formátu ZIP a má příponu IMG. Je potřeba ho rozepnout.
Budete také potřebovat utilitu Win32DiskImager, která musí být spuštěna s právy správce.

Vaši SD kartu nainstalujeme do čtečky karet, v Průzkumníku se podíváme, jaké písmeno obdržela v systému (aby nedošlo k nechtěnému přepsání dat na jiném médiu).
V programu Win32DiskImager vyberte dříve stažený obraz Raspbian, vyberte požadované písmeno jednotky a klikněte na Zapsat. Na navrhované varování odpovídáme „Ano“.
Začne proces nahrání operačního systému na kartu a jeho rozdělení do sekcí:

Proces skončí zprávou o úspěchu:

Nyní musíte soubor trochu upravit config.txt v kořenovém adresáři paměťové karty je konfigurační soubor systému pro Raspberry Pi. Vezměte prosím na vědomí, že nastavení, která jsem uvedl, jsou relevantní pro LCD monitory s rozlišením obrazovky 1920*1080.

Parametr by měl být bez komentáře disable_overscan=1(pokud neplánujete používat RCA výstup).
Také vám doporučuji nastavit pevné rozlišení, abyste to udělali, odkomentujte řádky hdmi_group A hdmi_mode. Hodnota parametru hdmi_mode by měly být změněny v souladu s uvedenou tabulkou (tento odkaz také obsahuje další parametry, které se vám mohou hodit). Například pro monitor s rozlišením 1920*1080 byste měli napsat hdmi_mode=16.

Nezapomeňte uložit změny, odpojte SD kartu a vložte ji do Raspberry Pi.
Připojíme napájení k desce a na monitoru vidíme proces bootování, který nás (alespoň prozatím) příliš nezajímá. Pozorujeme radostné blikání světel Raspberry Pi:

První spuštění automaticky spustí program nastavení systému. raspi_config:

  1. Proveďte příkaz expand_rootfs, který rozšíří kořenový oddíl na celou SD kartu.
  2. Vstupte do sekce configure_keyboard a nainstalujte nejvhodnější typ klávesnice. Vybral jsem si Logitech Cordless Desktop
  3. Poté vstoupíme do sekce change_pass nastavit nové heslo pro uživatele pi (všimněte si, že zadané znaky se vůbec nezobrazují, ani jako hvězdičky!).
  4. Nainstalujte další národní prostředí pomocí položky change_locale(To jsem neudělal a ponechal jsem jediné výchozí národní prostředí - en_GB UTF8).
  5. Nastavte časové pásmo ( set_timezone). Například, pokud žijete v Moskvě, musíte najít položku Evropa a v ní - Moskva
  6. Memory_split instalujeme v souladu s našimi vlastními přáními, doporučuji vyčlenit 32 Mb na video, pokud plánujete používat grafické rozhraní.
  7. Určitě budeme aktivovat ssh!
  8. Pokud chceme, aby se grafické prostředí automaticky spouštělo při načtení Raspbianu, aktivujte volbu spouštěcí_chování.
Na konci stiskněte + [F] a vyberte položku Dokončit souhlasíte s restartováním zařízení.

Tím je instalace a počáteční konfigurace systému dokončena!

Další část bude zajímat ty, kteří se v Linuxu příliš nevyznají (jako já).

Druhé dějství. Instalace webového serveru a konfigurace Samby.

Nezapomeňte, že pokud je vaše Raspberry připojeno k síti, můžete využít SSH přístup, který je mnohonásobně pohodlnější.

Než začneme, aktualizujme apt-get:
aktualizace sudo apt-get

Instalace webového serveru:
Nainstalujte MySQL:
sudo apt-get install mysql-server mysql-client
Až budete požádáni o nastavení hesla pro root, zadejte jakékoli heslo, které si pamatujete.

Nainstalujte Lighttpd:
sudo apt-get install lighttpd
Od této chvíle bude Rpi reagovat testovací stránkou, pokud zadáte její IP adresu do prohlížeče libovolného počítače v síti!

Nainstalujte PHP5:
sudo apt-get install php5-cgi

Nyní je potřeba aktivovat PHP v nastavení serveru. Otevřete soubor v nano editoru:
sudo nano /etc/lighttpd/lighttpd.conf
Položka server_modules by měla vypadat takto:
server.modules = ("mod_access", "mod_fastcgi", "mod_alias", "mod_compress", "mod_redirect", "mod_rewrite",)
A na úplný konec souboru přidejte toto:
fastcgi.server = (".php" => (("bin-path" => "/usr/bin/php5-cgi", "socket" => "/tmp/php.socket"))))
Uložte stisknutím +[X], [Y] a .

Zbývá pouze upravit konfigurační soubor PHP5:
sudo nano /etc/php5/cgi/php.ini
Najděte a zrušte komentář (odstraňte řádek ";"). cgi.fix_pathinfo = 1. Uložte soubor.

Po dokončení všeho restartujte Lighttpd spuštěním příkazu:
restartujte sudo /etc/init.d/lighttpd

Instalace a konfigurace Samby
Pojďme nainstalovat Sambu:
sudo apt-get install samba samba-common-bin
Jelikož je moje Rpi v domácí síti, rozhodl jsem se nenastavovat heslo pro přístup ke složkám, ale jednoduše nastavit veřejné sdílení pro celou síť.
Chcete-li to provést, otevřete soubor smb.conf:
sudo nano /etc/samba/smb.conf
Místo veškerého stávajícího obsahu píšeme:
workgroup = WORKGROUP guest ok = yes netbios name = Raspberry security = share browseable = yes path = /var/www writeable = yes browseable = yes
Ušetříme. Restartujte Sambu:
sudo /etc/init.d/samba restart
Od tohoto okamžiku se ve vaší síti objevilo nové zařízení RASPBERRY, které má složku www.
V něm můžete vytvářet libovolné soubory, které budou k dispozici pro prohlížení v celé síti pomocí prohlížeče.

Mimochodem! Mnohem pohodlnější je spravovat sdílení souborů a složek pomocí programu SWAT, který poskytuje webové rozhraní.
Instalace je velmi jednoduchá:
sudo apt-get install swat
Ovládací panel SWAT bude umístěn na adrese: http://:901
Přihlašovací jméno a heslo odpovídá vašemu účtu (tomu, který používáte pro SSH)

Dějství třetí. Připojení souborového média.

Jako paměťové médium jsem se rozhodl použít běžný flash disk, který jsem připojil k jednomu z USB portů Raspberry Pi. Pokud chcete, můžete k Rpi připojit také externí pevný disk, ale budete pro něj muset uspořádat samostatný zdroj napájení, protože porty USB desky nejsou navrženy pro takové zatížení a v nejlepším případě pevný disk prostě se „nenastartuje“. Velikost flashky (16GB) by mi měla docela stačit.

Připojíme médium a provedeme příkaz:
sudo fdisk -l
Příkaz zobrazí všechna zařízení, která jsou připojena k našemu zařízení. Požadované zařízení hledáme v seznamu podle jeho velikosti. Můj požadovaný řádek vypadá například takto:
Disk /dev/sda: 16,0 GB, 16013852672 bajtů
Požadovaná cesta k zařízení je /dev/sda, zapamatujte si to!

Pojďme spustit fdisk formátovat média:
sudo fdisk /dev/sda
Nejprve pomocí příkazu odstraňte existující oddíly d(vyberte požadované sekce pomocí čísel), poté vytvořte novou pomocí příkazu n(všechny hodnoty se berou ve výchozím nastavení), uložte provedenou práci pomocí příkazu w.

Vytvořte na médiu souborový systém ext2:
sudo mkfs -t ext2 /dev/sda1

Montujeme:
sudo mount -t ext2 /dev/sda1

Nyní musíte zajistit, aby bylo médium automaticky připojeno při každém spuštění Raspbianu. Chcete-li to provést, vytvořte složku:
sudo mkdir /mnt/flash
Otevřete soubor nastavení:
sudo nano /etc/fstab
a přidejte k němu řádek:
/dev/sda1 /mnt/flash ext2 výchozí 0 0
Uložte a restartujte zařízení. Při načítání by mělo být médium automaticky připojeno, což lze zkontrolovat příkazem:
df
Zobrazí seznam připojených zařízení s uvedením jejich bodů připojení.

Mimochodem! Pro práci se soubory přes konzoli také doporučuji nainstalovat správce souborů Midnight Commander:
sudo apt-get install mc
Pokud používáte Putty pro práci s SSH, pak pro správné fungování MC musíte provést nastavení. V nastavení Putty nastavte hodnotu vzdálené znakové sady v sekci Překlad na „UTF-8“:

Čtvrté dějství. Instalace Transmission a nastavení stahování

Dospěli jsme k cíli tohoto tématu – instalaci a konfiguraci klienta Torrent na našem zařízení. Vybral jsem Transmission.

Instalace převodovky:
sudo apt-get install přenosový démon
Vytvoříme adresář pro stahování, pro nedokončená stahování a pro torrenty na připojeném médiu a dáváme oprávnění k zápisu:
sudo mkdir /mnt/flash/torrent sudo mkdir /mnt/flash/torrentfiles sudo mkdir /mnt/flash/neúplné sudo chmod 777 /mnt/flash/torrent sudo chmod 777 /mnt/flash/torrentfiles sudo chnt/flash/m neúplný
Úprava nastavení:
sudo nano /etc/transmission-daemon/settings.json
Zde musíte změnit následující parametry na zadané hodnoty:
"velikost mezipaměti-mb": 2; "download-dir": "/mnt/flash/torrent", "incomplete-dir": "/mnt/flash/incomplete", "preallocation": 2, "rpc-password": "libovolné heslo, které vám vyhovuje (když restartovací démon bude zašifrován), "rpc-username": "pi", "rpc-whitelist-enabled": false, "speed-limit-down": 3000, "speed-limit-up": 1000,
Bohužel při vysokých rychlostech stahování a odesílání se Raspberry začíná velmi zpomalovat, takže omezení, která vidíte v nastavení výše, byla identifikována experimentálně.

Restartujte přenos příkazem:
sudo /etc/init.d/transmission-daemon restart
Od této chvíle máte nainstalovaného funkčního Torrent klienta, jehož webový ovládací panel je dostupný na adrese: http://:9091, login pi, heslo, které si nastavíte v konfiguračním souboru.

Nezapomeňte také přidat složku /mnt/flash/torrent do síťového sdílení přes Sambu, aby bylo možné stažené soubory prohlížet na jiných zařízeních, například na vašem přehrávači médií:


Název filmu byl záměrně změněn, takový film neexistuje.

Za zmínku stojí, že podle mého názoru si Raspberry Pi dobře poradí s přenosem souborů po síti – při kopírování souboru z Raspberry Pi do počítače dosáhla maximální rychlost 7 MB/sec, což prakticky odpovídá maximálnímu čtení rychlost pro použitý flash disk.

Epilog

Tímto můj článek končí. Raspberry Pi poskytlo obrovskou podporu v mém učení mnoha aspektů operačního systému Linux. Ohledně Raspberry Pi je mnohem více plánů, které se pokusím implementovat a popsat ve svých budoucích článcích.

Budu rád za komentáře k chybám od zkušenějších uživatelů!

Podívejme se, jak začít s jednodeskovými počítači Raspberry Pi.

Videorecenze platformy

Instalace a konfigurace

Pokud se stanete majitelem stavebnice, můžete s deskou začít pracovat hned po vybalení z krabice. Chcete-li to provést, projděte postupně následující kroky.

    Připojte napájecí a síťový kabel.

    Připojte Raspberry Pi k monitoru pomocí kabelu HDMI.

V tomto okamžiku je instalace dokončena a můžete svůj nový mikropočítač bezpečně otestovat.

Něco se pokazilo

Záznam obrázku na microSD kartu

Povolení SSH

Počínaje OS Raspbian Jessie s Pixel je SSH z bezpečnostních důvodů ve výchozím nastavení zakázáno. Můžete jej povolit v grafickém režimu prostřednictvím monitoru HDMI. Pokud nemáte možnost připojit RPI v grafickém režimu, musíte vytvořit prázdný soubor bez přípony ssh v kořenovém adresáři microSD karty.

HDMI připojení

Raspberry Pi funguje s monitory a televizory, které podporují rozlišení 800 x 480 pixelů a vyšší. Pro pohodlnou práci se stacionárními monitory doporučujeme používat rozlišení alespoň 1280×720.

Pokud chcete získat maximální autonomii, promění váš počítač ve skutečný tablet.

Nastavení Raspberry Pi bez HDMI monitoru

Příprava Raspberry Pi

Zjištění IP adresy Raspberry Pi

Pro připojení k Raspberry Pi je potřeba znát IP adresu desky v lokální síti.


Díky dynamickému adresování (DHCP) může router změnit IP adresu při každém zapnutí karty. V takovém případě budete muset tento krok pokaždé opakovat.

Připojení přes SSH ke konzoli Raspberry Pi

Raspberry Pi běží, IP adresa je známá - můžete se začít připojovat přes SSH.


Dokázal jsi to. Nyní můžete Raspberry Pi ovládat pomocí příkazů konzole Raspbian.

Připojení Raspberry Pi k síti Wi-Fi

Aktualizace balíčků

Pro stabilní a správný provoz operačního systému Raspbian aktualizujte verze softwarových balíčků.


Operační systém Raspbian má nyní nainstalované nejnovější softwarové balíčky.

Rozhraní I²C

Sběrnice I²C je nejjednodušší způsob výměny informací. Každé zařízení připojené k lince I²C má svou vlastní adresu, pomocí které k němu Raspberry Pi přistupuje.

Linky rozhraní mají vestavěný pull-up k napájecímu zdroji s odpory. V souladu s tím je nelze použít jako obecné I/O porty v případech vyžadujících zakázání pull-up.

Aktivace sběrnice

Výchozí sběrnice I²C


Jako odpověď byste měli vidět plátno souborů, včetně: i2c-1.
Nyní můžete používat rozhraní I²C

I²C skener

Seznam s adresami zařízení připojených k lince I²C lze získat programem i2cdetect z balíčku i2c-tools:

    Nainstalujte balíček i2c-tools: sudo apt-get install i2c-tools

    Vyhledejte zařízení na sběrnici: sudo i2cdetect -y 1

SPI rozhraní

SPI je sériové čtyřdrátové datové rozhraní navržené tak, aby poskytovalo jednoduché a levné vysokorychlostní propojení mikrokontrolérů a periferií.

Raspberry Pi má jednu sběrnici SPI - SPI0. Ale například novější verze jednodeskové mají dvě sběrnice: SPI0 A SPI1

Povolení sběrnice SPI0

Výchozí sběrnice SPI0 zakázáno. Chcete-li povolit, postupujte takto:


Jako odpověď byste měli vidět plátno souborů, včetně dvou: spidev0.0 a spidev0.1.
SPI0 s možností připojení dvou slave zařízení. Nyní můžete používat rozhraní SPI pro komunikaci se senzory a moduly.

Povolení sběrnice SPI1

K zapnutí autobusu SPI1, musíte ručně upravit soubor nastavení spouštění systému config.txt.


Jako odpověď byste měli vidět plátno souborů, z nichž tři jsou zodpovědné SPI1: spidev1.0, spidev1.1 a spidev1.2.

Pokud jedete autobusem SPI0, pak budou další dva soubory: spidev0.0 a spidev0.1.

To znamená, že ji máte zapnutou SPI0 s možností připojení dvou podřízených zařízení a SPI1 s možností připojení tří podřízených zařízení.

rozhraní UART

UART (Serial) je asynchronní datové rozhraní, které sériově přenáší bity z datového bytu. Asynchronní přenos umožňuje přenos dat bez použití časovacího signálu z vysílače do přijímače. Místo toho se přijímač a vysílač předem dohodnou na parametrech časování a speciálních „start bitech“, které se přidávají ke každému datovému slovu pro synchronizaci přijímače a vysílače. Existuje mnoho zařízení, se kterými může Raspberry Pi komunikovat pomocí protokolu UART.

Raspberry Pi je levný mikropočítač, který se vejde do dlaně a umí toho opravdu hodně. Na základě tohoto mikropočítače můžete vytvářet jak seriózní projekty pro ovládání chytré domácnosti, tak jej používat jako mediální centrum nebo dokonce lehký domácí počítač s Linuxem.

V jednom z předchozích článků jsme se podrobně podívali na to, jak začít s Raspberry Pi 3, jak zařízení připojit a co je k tomu potřeba, nyní se podrobněji zastavíme u takového úkolu, jako je instalace provozu Raspberry Pi 3 Systém používá procesor založený na architektuře ARM, což znamená, že můžete nainstalovat jakoukoli distribuci podporovanou ARM nebo distribuci Raspbian vytvořenou speciálně pro Raspberry.

Instalace systému Raspberry pomocí NOOBS

Toto je nejjednodušší způsob, jak získat plný a funkční Linux na Raspberry Pi. Výchozí sada operačních systémů NOOBS (New Out Of Box Software) pro Raspberry Pi byla vydána v roce 2013 a poskytuje jednoduché rozhraní, pomocí kterého můžete nainstalovat několik oblíbených systémů několika kliknutími.

1. Příprava SD karty

Nejprve si musíme připravit vaši SD kartu. Potřebujete kartu s kapacitou alespoň 4 GB. Spusťte tento příkaz:

Nyní připojte kartu k počítači pomocí čtečky karet a spusťte příkaz znovu, abyste mohli určit, jaké jméno bylo vaší kartě v systému přiřazeno. Může to být například mmcblk0. Pokud je již rozdělen, uvidíte na konci názvu p1, například mmcblk0p1. Pokud karta ještě není rozdělena, musíme to udělat, použijte k tomu fdisk:

sudo fdisk /dev/mmcblk0

Odstraňte všechny existující oddíly pomocí d, v případě potřeby zadejte požadované číslo sekce a poté použijte n, pro vytvoření nového oddílu a p pro potvrzení vytvoření. Potřebujeme jeden oddíl pro celý flash disk, pokud jej již máte, nemusíte nic dělat.

Po dokončení klikněte t a nastavte typ oddílu na W95 FAT32, i když je to Linux, instalační program musí používat souborový systém FAT. Chcete-li zaznamenat změny, klepněte na w.

Zbývá pouze naformátovat oddíl na souborový systém FAT32:

sudo mkfs.vfat /dev/mmcblk0p1

Obrázek NOOBS si můžete stáhnout z oficiálních stránek. Potřebujeme archiv ZIP s nejnovější verzí.


Můžete si vybrat dvě verze, plnou, s offline instalací a minimální, která pro nasazení na Raspberry Pi vyžaduje připojení k internetu. Mikropočítač musí být připojen pomocí ethernetového kabelu, bezdrátová síť je dostupná pouze v nainstalovaném operačním systému.

Instalační program NOOBS obsahuje následující operační systémy:

  • raspbian;
  • Pidora;
  • RISCOS;
  • Arch Linux;
  • OSMC.

Snad tam časem přibudou další systémy.

3. Záznam na SD kartu

Zde je stále jednodušší nainstalovat operační systém Raspberry Pi 3 pouhým zkopírováním souborů. Chcete-li to provést, musíte kartu SD namontovat do systému. Pojďme se podívat, kam to váš správce souborů připojil:

namontovat | grep -i mmcblk0p1

Pokud jste jej ještě nepřipojili, otevřete jej ve správci souborů a zkuste to znovu. Nautilus má možnost kontextového menu jako "Otevřít v terminálu", můžete jej použít zde. Nebo použijte příkaz cd a přejděte do složky flash disku:

cd /média/cesta/do/složky/

Poté do něj jednoduše rozbalte obsah archivu NOOBS:

rozbalte /home//Downloads/RaspberryPi/distros/NOOBS_v1_3_11.zip

To je vše, co je instalace, po dokončení extrakce můžete odpojit paměťovou kartu:

sudo umount /dev/mmcblk0p1

Ve Windows můžete udělat totéž v GUI, stačí extrahovat obsah noobs zip archivu na USB flash disk.

4. Spuštění systému

Dále můžete vyjmout kartu z počítače a připojit ji k Raspberry, budete také muset připojit zařízení přes HDMI k obrazovce, poté zapnout napájení a připojit klávesnici. V instalačním programu musíte vybrat operační systém, který chcete nainstalovat:

Instalace je poměrně rychlá a zahrnuje zkopírování potřebných souborů na stejnou paměťovou kartu. Pokud nainstalujete několik systémů, budete mít k dispozici výběrové menu, ale pokud nainstalujete pouze jeden, načte se standardně. Instalace noobs raspberry pi 3 na videu:

Instalace systému Raspberry z bitové kopie

Dalším způsobem instalace operačního systému Raspberry Pi 3 je použití img obrazu. Můžete si například stáhnout obrázek Raspbian Jessie a jednoduše jej vypálit na paměťovou kartu.

Nejjednodušší způsob, jak to udělat v Linuxu, je použít nástroj Ether. Je již k dispozici ve většině distribucí.

Ostatní operační systémy jsou k dispozici na stejném webu jako NOOBS. Můžete si například stáhnout Raspbian, Ubuntu MATE 16.04 nebo dokonce Windows 10 IoT:

Kromě toho však můžete pomocí této metody nainstalovat další operační systémy stažené z jiných zdrojů.

Musíte si stáhnout bitovou kopii operačního systému, která bude mít příponu .img. Tyto soubory jsou často navíc zabaleny do archivů zip, takže zabírají méně místa, takže pokud takový archiv obdržíte, rozbalte jej.

2. Napište obrázek na kartu

Jakmile budete mít soubor img, spusťte nástroj Ether a v části vyberte požadovaný obrázek "Vybrat obrázek":

Dále se ujistěte, že jste vybrali správnou paměťovou kartu. Pokud je třeba zařízení změnit, klikněte na tlačítko "Přeměna":

Pokud je vše v pořádku, kliknutím na tlačítko zapište obrázek na flash disk "Blikat". Po dokončení procesu bude váš operační systém Raspberry připraven k použití. Vyjměte kartu z počítače, připojte ji k Raspberry Pi a nabootujte.

Závěry

Jak vidíte, instalace OS raspberry pi 3 je velmi jednoduchá, pokud je tento operační systém oficiálně podporován. Kromě metod popsaných v článku můžete použít další metody nahrávání, například nástroj dd. Pokud jste začátečník, pak je pro vás NOOBS ideální volbou pro pokročilé uživatele; Ale v každém případě je instalace Linuxu na Raspberry Pi 3 mnohokrát jednodušší než instalace WIndows nebo Mac na počítač. Máte Malinu? Na jaké úkoly ji používáte? Pište do komentářů!

Nejsem nijak zvlášť velký linuxový expert (skoro začátečník), takže budu moc rád za konstruktivní kritiku v komentářích.

Raspberry Pi 3 si už dávno koupil každý, kdo ho chtěl, a já čekal něco neznámého :) Nedávno se mi však dostal do rukou tento počítač, a tak se chci podělit o své dojmy a užitečné (pro někoho) tipy na nastavení to nahoru.

Železářské zboží

Počítač byl objednán na AliExpress ihned s pouzdrem a zdrojem (Model B, 1 GB RAM). Paměťová karta, microSD SanDisk 16 GB třídy 10, se už válela po domě. S ohledem na jeho cenu stála celá „systémová jednotka“ přibližně 3 000 rublů.

Běžná Full HD TV byla připojena jako obrazovka (HDMI kabel se náhodou povaloval ve skříni). Z periferií jsem zpočátku připojoval pouze klávesnici a myš, připojoval je k USB portům.

Raspberry se v určitých případech znatelně zahřívá (zobrazuje ikonu teploměru v pravém horním rohu obrazovky), takže další ventilační otvory byly do pouzdra vyvrtány téměř okamžitě. Účinnost kompletních radiátorů je taková, že pokud budete zatěžovat počítač na 100%, musíte se poohlédnout po něčem vážnějším.

operační systém

Výběr OS pro Raspberry Pi 3 je delikátní záležitost. Pokud někdo neví, jedná se o ARM procesor. To znamená, že běžná distribuce Linuxu se na zařízení nevejde, je potřeba speciálně připravená sestava.

Ve skutečnosti kvůli relativně specifickému hardwaru bude v budoucnu mnoho dalších potíží s programy atd.

Existuje několik oficiálních a neoficiálních sestavení Linuxu pro tento minipočítač. Který z nich použít, závisí na aktuálním úkolu. V mém případě bude Raspberry Pi 3 sloužit jako běžný domácí počítač pro práci i zábavu (zní to poněkud ambiciózně). Po vyzkoušení několika operačních systémů jsem se rozhodl pro hlavní oficiální distribuci Raspbian Stretch 9.1 (v té době nejnovější). Podle mého názoru je rychlejší, stabilnější a univerzálnější než ostatní.

Instalace OS na Raspberry je velmi jednoduchá. Stáhněte si obrázek, rozbalte soubor .img a zapište jej na paměťovou kartu pomocí speciálního programu (pro Windows např. Win32 Disk Imager).

Podrobnější popis procesu nahrávání OS lze snadno najít na internetu.

Po dokončení nahrávání je třeba paměťovou kartu vložit do příslušného slotu Raspberry Pi. Poté zařízení zapneme do elektrické sítě a zahájíme prvotní nastavení (zapojení zdroje do zásuvky je standardní způsob zapnutí tohoto počítače).

Pokud jste si mysleli, že Raspberry Pi 3 může za stejných podmínek konkurovat běžnému domácímu počítači za 20 000 rublů, tak tomu tak vůbec není. Raspberry bude pracovat mnohem pomaleji a řada úkolů je pro něj zcela nepřístupná. S určitými funkcemi si však minipočítač poradí dobře. Skvěle si například poradí s rolí terminálu pro nepříliš „těžké“ webové aplikace.

Nastavení Raspberry Pi 3 (Raspbian OS)

Když jej poprvé spustíte, nemusíte ani nic vybírat ani klikat. Systém je téměř připraven k použití. Po restartu se objeví plocha.

I když tady není nic moc k radosti - jen si budete muset nakonfigurovat více věcí v již nainstalovaném systému 😉

Nejprve se připojíme k internetu. S kabelovým připojením by už internet měl fungovat sám. V mém případě se používá Wi-Fi, takže je třeba kliknout na červené křížky na hlavním panelu (ikona síťových připojení), vybrat bezdrátovou síť a zadat heslo. Vše je téměř stejné jako v jiných operačních systémech.

Umožní vám provádět všechny další akce v terminálu s právy superuživatele. Jinak budete muset přidávat sudo na začátek každého druhého řádku (nebo i častěji).

Všechny ostatní příkazy jsou uvedeny v článku bez sudo. To znamená, že se předpokládá, že výše uvedené doporučení bylo implementováno.

Okamžitě aktualizujeme databázi balíčků a firmware zařízení:

Aktualizace apt apt upgrade rpi-update

Poté přejděte do nastavení Raspberry Pi: „Start“ (ikona maliny) > Předvolby > Konfigurace Raspberry Pi. Klikněte na „Změnit heslo...“ a nastavte nové heslo (pro uživatele i superuživatele zároveň). Vyhnete se tak některým problémům v budoucnu.

Ve výchozím nastavení Raspbian vytvoří uživatele pi s heslem raspberry.

Pojďme to nastavit dále. Hostname (název počítače v síti) není třeba měnit. Můj obraz se nezobrazuje na celé obrazovce (silný černý rámeček po obvodu), proto přepnu parametr Underscan do polohy „Disabled“. Na kartě „Výkon“ změňte hodnotu Paměť GPU na 128 (můžete ponechat 64, ale některé aplikace nemusí stačit).

Přejděte na kartu „Lokalizace“. Klikněte na „Nastavit národní prostředí...“. Vyberte Jazyk: ru (to poskytne alespoň nějaký překlad operačního systému do ruštiny). Čas nastavíme pomocí „Nastavit časové pásmo...“. V mém případě Evropa/Moskva. Vyberte hlavní rozložení klávesnice pomocí „Nastavit klávesnici...“. Doporučuji United States/English (US), protože na to už jsou všichni zvyklí. Pro jistotu přejděte na „Nastavit zemi Wi-Fi...“ a vyberte také RU.

Po tom všem klikněte na „OK“ v dolní části okna a potvrďte restart.

Jen pro zajímavost se podívejme, kolik RAM zabírá operační systém v novém stavu (správce úloh se volá pomocí Ctrl + Alt + Del nebo z nabídky aplikace). 92 MB! Kdyby tolik bral Windows :)

Přizpůsobení vzhledu

Pro pohodlí přeneseme plochu do známějšího zobrazení (v tomto případě do zobrazení podobného Windows). Klikněte pravým tlačítkem na panel, „Nastavení panelu“. Přepněte Edge do polohy „Botton“ - panel se posune dolů. Přejděte na kartu „Panel applety“, odstraňte nepotřebné a přidejte, co potřebujete. Odstraněn Ejecter a CPU Usage Monitor. Přidán Minimize All Windows a Keyboard Layout Handler (přepínač rozložení klávesnice).

Prostřednictvím posledně jmenovaného přidáme ruské rozložení. Klikněte pravým tlačítkem na vlajku „Nastavení obslužného programu rozložení klávesnice“. Zrušte zaškrtnutí políčka „Zachovat rozvržení systému“, klikněte na „Přidat“ a vyberte ru. Klávesovou zkratku pro přepínání rozložení změníme tlačítkem pod nápisem Change Layout Options.

Tlačítko „Zavřít“ v tomto okně nefunguje, ale křížek v rohu ano. Toto je stará chyba v mnoha linuxových sestaveních (je zvláštní, že ještě nebyla odstraněna).

Na panelu je ikona Bluetooth. Bluetooth modul přes něj deaktivujeme, pokud nebudeme připojovat žádná bezdrátová zařízení.

Změňte sadu ikon vlevo. Klikněte pravým tlačítkem na jednu z ikon „Nastavení spouštěcí lišty aplikací“. Vytáhneme pár zástupců z nabídky na plochu. Změna tapety (preferuji něco monochromatičtějšího):

Numlock

Tou dobou už mě začínala dráždit nefunkční numerická klávesnice. Při nabootování systému je Numlock vypnutý (to se stává i v jiných verzích Linuxu). Nechce se mi to pokaždé zapínat. Je čas situaci napravit. Nainstalujte program numlockx:

Apt nainstaluje numlockx

Přidejte jej do spuštění. Otevřete například správce souborů, přejděte do složky /home/pi/.config, vytvořte tam soubor autostart(bez přípony) s jedním řádkem: @numlockx -on.

Můžete použít jakýkoli jiný způsob přidání do spuštění.

Problém s USB flash disky a pevnými disky

S výměnnými médii je na první pohled vše v pořádku. Po připojení jsou správně detekovány, všechny soubory se zobrazují a otevírají normálně. Na flash disky však nemůžete nic zapisovat, protože jsou připojeny v režimu „pouze pro čtení“ (až na vzácné výjimky).

Problém lze vyřešit jednoduše instalací dalšího ovladače:

Apt nainstalovat ntfs-3g

Po instalaci je nutné restartovat systém.

Byly zkontrolovány všechny dostupné disky - začal fungovat zápis, změna a mazání (nejen v NTFS, ale i ve FAT32).

Z nějakého důvodu nebyl zpočátku žádný problém na jednom malém USB disku, který byl právě naformátován ve Windows.

Programy v ceně

Je čas podívat se, co je již v systému nainstalováno. Pojďme si projít nabídku aplikací (nebereme v úvahu konzolové nástroje).

V sekci „Programování“ je více než tucet aplikací speciálně pro programování (budeme je ignorovat).

Kategorie „Office“ obsahuje výhradně programy z balíku LibreOffice (slavná bezplatná obdoba Microsoft Office). Užitečné aplikace pro práci s dokumenty. Vytváření a úprava nepříliš složitých souborů na Raspberry Pi 3 probíhá s minimálním zpomalením.

Sekce „Internet“ obsahuje podle mého názoru dvě užitečné aplikace. První je VNC Viewer. Dobrá volba pro správu vzdálených zařízení. Rychlost práce je přijatelná. Druhým je prohlížeč Chromium. Téměř stejný jako Chrome, jen bez ozdůbek. Stránky fungují různými rychlostmi. Některé jsou opravdu rychlé, některé velmi pomalé (záleží na typu webu a jeho optimalizaci). Například VKontakte se posouvá s mírnými trhnutími a Odnoklassniki se již pohybuje se vrzáním (i když obecně můžete použít obojí). I YouTube v něm funguje snesitelně dobře (je nainstalováno speciální rozšíření). V celoobrazovkovém režimu video samozřejmě cuká, ale v širokoúhlém vypadá dobře. To znamená, že na tomto počítači je práce na internetu víceméně dostupná (alespoň pohodlnější než na průměrném smartphonu).

Když běží na Raspberry Pi 3, většina aplikací vykazuje mírné trhání snímků (spodní část obrázku se aktualizuje o něco později než horní). Tento problém je způsoben nedostatkem vertikální synchronizace (trhání). Na běžných počítačích je problém snadno vyřešen, ale nenašel jsem řešení pro Raspbian. Opět hodně záleží na konkrétním hardwaru.

„Standard“ obsahuje minimální sadu užitečných aplikací: kalkulačku, terminál, prohlížeč souborů PDF, poznámkový blok, archivátor (který neumí téměř nic), správce úloh, prohlížeč obrázků, správce souborů a nástroj pro vytvoření kopie systému - SD Card Copier.

Máme vše potřebné, něco málo navíc, zbytek si nastavíme podle svých potřeb.

Skype

Se Skypem na Linuxu byly téměř vždy nějaké problémy. Aktuální verze je pouze obal pro webové rozhraní. Místo toho, abychom to zkoušeli spustit pod Raspbianem, použijeme přímo webovou verzi.

Raspberry Pi 3 nemá mini-jack pro mikrofon. Možnost 1 - najít mikrofon s konektorem USB. Možnost 2 - připojte levnou externí USB zvukovou kartu s obvyklými konektory. V mém případě bylo vše ještě jednodušší (i když ne úplně) - ukázalo se, že webová kamera má vestavěný mikrofon, tj. dvě zařízení zabírala pouze jeden slot.

Otevřeme Skype. Přes Chromium jdeme na adresu web.skype.com/ru a přihlaste se ke svému účtu. Poté klikněte na zelený visací zámek v adresním řádku: povolit kameru, mikrofon a blesk. Mikrofon stále nechtěl fungovat. Ukázalo se, že jsem musel kliknout na ikonu videokamery (v adresním řádku vpravo), pak místo „Výchozí“ vybrat správné zvukové zařízení.

Uskutečnil jsem zkušební videohovor s přáteli. Zvuk jde normálně oběma směry, přenáší se i video (trochu se zpomaluje).

Rozšíření aplikací Office

Balíček LibreOffice samozřejmě není špatný, ale nyní je v angličtině, nekontroluje pravopis a nezobrazuje dokumenty MS Office příliš korektně, jelikož systém nemá jediný font z Windows. Otevřete terminál, nainstalujte ruskou lokalizaci, pravopisný slovník a písma:

Apt install libreoffice-l10n-ru hunspell hunspell-ru ttf-mscorefonts-installer

Toto je mnohem častější:

Náš běžný archivátor může pracovat pouze s typickými linuxovými formáty, takže mu musíme pomoci přidáním podpory pro populárnější typy archivů (7z, RAR a několik dalších):

Apt nainstalovat p7zip-full unrar-free

Nainstalujme pokročilejší programy pro čtení e-knih Evince a FBReader pro otevírání různých typů e-knih:

Apt nainstaluje evince fbreader

Evince se v nabídce neobjevila sama o sobě, takže jsem musel jít do „Možnosti“ > „Editor hlavní nabídky“ a zkontrolovat to.

Nastavení místní sítě

Pokud máte lokální síť, tak je k ní Raspberry Pi 3 již připojeno (v případě otevřené a správně nakonfigurované sítě). Abyste k němu měli pohodlný přístup, musíte ve standardním správci souborů otevřít nabídku „Přejít“, vybrat „Síť“, otevřít nabídku „Záložky“, kliknout na „Přidat do záložek“, přepnout zobrazení „Strom adresáře“ na „ Vstupní body“. Nyní bude odkaz na síť po ruce pokaždé, když otevřete správce souborů.

Můžete také nainstalovat jiného správce souborů, například Thunar.

Vše se zdá být v pořádku: síťové zdroje jsou k dispozici, soubory se otevírají, kopírují a dokonce i smažou. Pouze při vstupu téměř do každé síťové složky se systém zeptá na heslo (které jsme změnili hned na začátku práce s OS). Ostatní počítače v mé síti (Windows i Linux) přistupují ke stejným prostředkům bez hesel. Toto heslo se mi zatím nepodařilo odstranit (zadávám ho pokaždé).

Aby se počítače zahrnuté v LAN zobrazovaly na nejvyšší úrovni, upravujeme nastavení Samby /etc/samba/smb.conf. Pouze soubor musí být otevřen s právy superuživatele. Zadejte například následující příkaz do terminálu (po provedení sudo -i):

Leafpad /etc/samba/smb.conf

Změna hodnoty parametru pracovní skupina na jméno naší pracovní skupiny, uložte změny, restartujte. Nyní, když se přihlásíte do „Network“, můžete okamžitě přejít na požadovaný počítač (bez otevírání dalších dvou složek).

Síťová nastavení jsou uvedena jako příklad. V jiných případech tento přístup k práci s LAN prostě nemusí fungovat.

Připojení k síťové tiskárně

Jelikož máme kancelářské programy, budeme s největší pravděpodobností potřebovat tisknout dokumenty. Ve výše probírané síti je nainstalovaná jediná tiskárna, připojená k PC s Windows 10. Tiskárna je již zasíťovaná, ale je potřeba ji nějak přidat do Raspbianu. Chcete-li to provést, nainstalujte programy CUPS a samba-client:

Apt nainstalovat samba-client cups

CUPS nás do nastavení jen tak nepustí. Proto musíme přidat našeho aktuálního uživatele do skupiny lpadmin:

Usermod -aG lpadmin pi

Správa v CUPS probíhá přes webové rozhraní. Zadejte adresu do prohlížeče 127.0.0.1:631 , poté přejděte do části „Správa“ a klikněte na „Přidat tiskárnu“. Zadejte své uživatelské jméno a heslo, které bylo nastaveno při nastavování systému (na začátku článku). Zkontrolujte „Windows Printer via SAMBA“ a klikněte na „Pokračovat“.

Dále je důležitý bod. Do pole „Připojení“ musíte zadat síťovou adresu tiskárny. V tomto případě smb://192.168.1.6/hp1010. Z čeho se skládá: smb://- protokol SAMBA, 192.168.1.6 - místní adresa počítače, ke kterému je tiskárna připojena, hp1010- síťový název tiskárny.

Adresa počítače v síti LAN musí být statická a je vhodné zadat název tiskárny pouze latinkou (bez mezer).

Klikněte na „Pokračovat“. Zadejte název tiskárny pro náš systém a pro jistotu zaškrtněte políčko „Povolit sdílený přístup k této tiskárně“ a klikněte na „Pokračovat“. Vyberte ovladač pro tiskárnu (seznam je působivý), klikněte na „Přidat tiskárnu“. Parametry uložíme. Vytiskneme si nějaký dokument na zkoušku a užíváme si života.

Práce s grafikou

Na Raspberry Pi 3 můžete nainstalovat klasické grafické editory GIMP a Inkscape:

Apt nainstalovat gimp inkscape

Obecně fungují správně, ale pomalu. Minipočítač zvládne jednoduché manipulace s nepříliš velkými obrázky (oříznout fotku, opravit barvy, přidat nápis, nakreslit logo). Vážné grafické úlohy přirozeně vyžadují značnou sílu.

Podívejte se na video

Zde opět vše závisí na nestandardním hardwaru. Konvenční hráči na něm prostě nepracují (nebo pracují s velkými problémy). Podařilo se nám najít pouze dva programy, které si poradí s přehráváním videa: OMXPlayer a Kodi. Použijeme obojí.

OMXPlayer je již v systému nainstalován, ale jedná se o konzolovou verzi, takže není příliš pohodlné používat. Chcete-li soubory videa otevřít dvojitým kliknutím, postupujte následovně. Klepněte pravým tlačítkem myši na soubor a vyberte „Otevřít pomocí...“. Přejděte na kartu „Vlastní příkaz“. V horním řádku zadejte omxplayer -b. Zaškrtněte políčka „Spustit v emulátoru terminálu“ a „Nastavit vybranou aplikaci jako výchozí pro tento typ souboru“. Do názvu aplikace napíšeme např. omxplayer. Klikněte na „OK“.

Tyto kroky je nutné provést pro každou příponu video souboru.

OMXPlayer neumožňuje přepínání mezi okny. Ovládací tlačítka: „q“ - ukončení, „-“ a „+“ - ovládání hlasitosti, „←“ a „→“ - převíjení vzad.

Kodi je docela vážné mediální centrum. Rozumí si podstatně více kodeků než OMXPlayer, má zabudovaného DLNA klienta a další vychytávky. Nejprve jej musíte nainstalovat:

Wi-Fi Raspberry je poměrně slabá, takže přes ni nebudete moci sledovat video slušné velikosti po síti. Postarejte se o kabelové připojení.

S Kodi na Raspberry Pi 3 můžete sledovat docela úžasné filmy. Testoval jsem to na Full HD souboru o velikosti 40 GB s bitrate 40 Mb/s (přes DLNA). Více než 2 hodiny ani jedno zpomalení nebo jiné problémy. Některé Smart TV při přehrávání stejného souboru ze stejného DLNA serveru zamrzly uprostřed videa (museli jsme to vypnout/zapnout).

Poslech hudby

S přehráváním zvuku je vše mnohem jednodušší. Podporováno je mnoho hráčů. Standardní OMXPlayer umí přehrávat i hudbu, ale není to nutné. Nainstalovali jsme Audacious, který není nijak zvlášť přetížený, ale má známý vzhled a normální funkčnost:

Apt nainstalovat odvážné

Torrentový klient

I tady je vše v pořádku. Nainstalovaná záplava:

Apt install záplava

Proč právě on? Protože jsem na to zvyklý. Potopa není o nic lepší ani horší než ostatní. Prostě dělá svou práci tak, jak má. Na zkoušku jsem si přes něj stáhl Raspbian Stretch Lite. Žádné problémy jsem nezaznamenal.

Hry

Samozřejmě je těžké nazvat Raspberry Pi herní platformou, ale je docela možné na ní hrát. Z velké části se bavíme o uvedení her, které vyšly na starých konzolích. Dlouhé pokusy vybudovat něco jako RetroPie jako samostatnou aplikaci (spíše než celý OS) byly neúspěšné. Hledání samostatných aplikací pro každý set-top box je také docela zdlouhavé, takže jsem se rozhodl pro Mednafen:

Apt nainstalovat mednafen

Nejprve přejděte na „Globální nastavení“ a vyberte Ovladač videa sdl místo opengl (no, Raspberry nemá normální podporu OpenGL). Poté začnou obrázky her (ROM) normálně fungovat (samozřejmě ne všechny).

Pouze NES a Sega Mega Drive fungovaly normální rychlostí (i když většina platforem nebyla testována, protože o ně není zájem).

Můžete přidat hry do rozhraní Mednaffe a spouštět je odtud, nebo dokonce nemůžete Mednaffe spustit - stačí otevřít soubor s obrázkem hry, jako každý jiný, dvojitým kliknutím (nebude fungovat pro všechny platformy).

Je nepohodlné hrát konzolové hry na klávesnici, ale máte po ruce pouze gamepad pro Xbox 360 Ovladač funguje bez dalších ovladačů, zbývá pouze nakonfigurovat tlačítka. Chcete-li to provést, v Mednaffe otevřete sekci „Systémy“, přejděte na požadovanou konzolu, otevřete podsekci „Vstup“ a klikněte na „Nastavení ovladače“. Vyberte „Port 1“ (první ovladač), dvakrát klikněte na sloupec Key a stiskněte tlačítko na gamepadu, které odpovídá nápisu ve sloupci Action/Button (pro každý řádek).

Pokud se nastavení nepoužije, spusťte hru požadovaného formátu z rozhraní (nové parametry by se měly projevit), poté budou nastavení platná již při spuštění dvojitým kliknutím.

Lze nainstalovat i několik nativních her, které si zaslouží pozornost. Například Battle for Wesnoth (připomíná HOMM III) a OpenTTD (připomíná SimCity 2000). Obě hry byly přeloženy do ruštiny.

Apt nainstalovat wesnoth openttd

Dokončovací dotek

Po instalaci mnoha programů zůstávají všechny druhy „odpadu“. Bylo by hezké jej smazat pomocí následujícího příkazu (tím také uvolníte nějaké místo):

Apt automaticky odebrat

Více informací

  • Snímek obrazovky se pořídí pomocí tlačítka Print Screen a automaticky se uloží do domovské složky (/home/pi).
  • Pokud chcete Raspberry Pi 3 trochu zrychlit, připojte jej k obrazovce s nízkým rozlišením (např. 1366x768).
  • Aplikace lze nalézt ve standardní utilitě „Add / Remove Software“, která je trochu podobná Synaptic.
  • Pro připojení k monitoru bez konektoru HDMI můžete použít levný adaptér HDMI na DVI-D nebo stejný kabel.
  • Raspberry může na obrazovce zobrazovat tři speciální indikační ikony (bez ohledu na nainstalovaný operační systém a prostředí plochy): blesk - nízké napětí, poločervený teploměr - vysoká teplota čipu (80–85 stupňů), plně červený teploměr - kritická teplota (nad 85 stupňů ).

Závěr

Celkově mě minipočítač potěšil. Za svou cenu poskytuje velmi širokou funkcionalitu (článek pojednává pouze o některých možnostech jejího využití). Zkušeným uživatelům Linuxu se bude nastavení Raspberry Pi 3 zdát snadné. Ostatní budou moci již nakonfigurovaný systém bez problémů používat.

Můžete dokonce naučit kočku klikat na okna.

Kromě nadšenců může Raspberry zajímat i firmy s velkou flotilou strojů. Například nákup 20 klasických systémových jednotek pro call centrum za 12 000 rublů. a nákup 20 „malinových“ počítačů za 3 000 rublů. - to jsou úplně jiné věci (úspory 180 000 rublů).

Stačí si vzít monitory s alespoň DVI-D – odečteme dalších 15 000.

Při použití doma odvede Raspberry Pi 3 dobrou práci jako tichý mediální server, retro set-top box, pomocný počítač do jiné místnosti atd. atd....




Nahoru