Jak získat přístup k grafickému uživatelskému rozhraní (GUI) Raspberry Pi pomocí prohlížeče SSH a VNC?



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Raspberry Pi je ekonomický počítač velikosti kreditní karty, který vyžaduje některé základní hardwarové komponenty pro vytváření zajímavých projektů, které nám mohou v každodenním životě usnadnit život. Za prvé jednoduché, tento skromný, ale neuvěřitelný elektronický gadget doprovází další výhody, včetně obrazovky, konzoly a myši. Nejnovější modely Raspberry Pi mají obvykle tři až čtyři porty Universal Serial Bus (USB), jeden ethernetový port a jeden High Definition Multimedia Interface (HDMI). Dokáže vše, co byste očekávali, že by pracovní stanice měla dělat, jako je přehrávání videa ve špičkové kvalitě, vytváření tabulek, rozhlasových stanic FM a hraní her atd. Nastavení uvedené v tomto článku vám dává možnost navázat spojení mezi Deska Raspberry Pi a notebook. Jedná se o základní a užitečnou metodu vzdáleného přístupu k Raspberry Pi. Nyní pojďme k nastavení Raspberry Pi, instalaci potřebných balíčků a provedení určitých hardwarových změn!



Přístup k malině z notebooku



Jak nastavit Raspberry Pi a další hardwarové komponenty?

Nejlepší způsob, jak zahájit jakýkoli projekt, je vytvořit seznam komponent a projít krátkou studií těchto komponent, protože nikdo nebude chtít zůstat uprostřed projektu jen kvůli chybějící komponentě.



Krok 1: Požadované komponenty

  • Raspberry Pi 3B +
  • Televize s portem HDMI
  • Kabelová klávesnice
  • Kabelová myš
  • Čtečka karet micro SD
  • 32 GB SD karta
  • Adaptér Raspberry Pi
  • Ethernetový kabel RJ45
  • Notebook

Krok 2: Výběr modelu Raspberry Pi

Na trhu je k dispozici několik modelů malinového pi. Kromě maliny pi nula může být upřednostňován jakýkoli model. Je to proto, že na Pi je nastavení sítě velmi únavná práce. Lze zakoupit nejnovější modely jako 3A +, 3B +. Raspberry Pi 4 je nejrychlejší a nejdominantnější gadget, který dosud Raspberry Pi Foundation vydala, ale tým Raspberry Pi po vydání nesdílel problémy s hardwarem. Není boot protože port USB-C neposkytuje dostatek energie pro spuštění. V tomto projektu tedy použijeme Raspberry Pi 3B +.

Raspberry Pi 3B +

Krok 3: Instalace formátovače SD karet do notebooku

Na notebooku musí být nainstalován formátovač karet SD, protože tento software potřebujeme k formátování karty SD, než do něj vložíte soubory operačního systému. Lze jej stáhnout zde Tady . Extrahujte všechny soubory do složky a začněte ji instalovat.



Instalace formátovače karet SD

Krok 4: Instalace zobrazovače disku Win32 do notebooku

Win32 Disk Imager je třeba nainstalovat do notebooku, protože bychom tento software potřebovali Psát si náš soubor se zobrazovačem operačního systému na SD kartu. Tento software lze snadno zjistit na internetu a lze jej také stáhnout z Tady

Instalace Win32 Disk Imager

Krok 5: Instalace prohlížeče VNC na notebook

VNC je grafická platforma pro sdílení desktopů, která vám umožňuje vzdáleně ovládat desktopové rozhraní jednoho PC (běžící VNC Server) z jiného PC nebo mobilního telefonu (běžící VNC Viewer). Existuje například několik typů prohlížeče VNC. TigerVNC, TeamViewer, Real VNC atd. Náš požadavek je RealVNC a je snadno dostupný na internetu a lze jej stáhnout z Tady. Nejnovější Raspbian obsahuje VNC Server, který nám umožňuje ovládat naše Pi na dálku a VNC Viewer, který nám umožňuje ovládat další systémy z Pi. Po otevření výše uvedeného odkazu klikněte na ikonu Raspberry Pi a poté spusťte stahování, protože potřebujeme VNC Viewer pro Raspberry Pi.

Prohlížeč VNC

Krok 6: Formátování karty SD

Po instalaci obou softwarových formátů SD kartu, aby bylo možné odstranit nepotřebné soubory, které byly původně nainstalovány na kartu. Protože jsme naformátovali kartu SD, jsme nyní připraveni nainstalovat do ní operační systém.

Formátování

Krok 7: Stažení nejnovějšího operačního systému

Nejnovější operační systém je třeba stáhnout z oficiálních stránek Raspberry Pi. Nejnovější verze Raspbian je „Raspbian Buster“. Zahrnuje nejnovější programovací funkce pro zapojení hardwarových gadgetů, jako je NodeRed atd. K dispozici je také alternativní metoda pro instalaci Raspbian na Pi. Nejprve si stáhněte soubor Začátečníci to je instalátor operačního systému a obsahuje nejnovější Raspbian, ale je to časově náročný proces, proto bychom si přímo stáhli „Raspbian Buster s desktopem a doporučeným softwarem“ pro naši Raspberry Pi. Raspbian lze stáhnout z Tady

Raspbian

Krok 8: Zápis operačního systému na kartu SD

Protože jsme si stáhli operační systém pro naši Raspberry Pi, jsme připraveni napsat obr soubor na SD kartu. Po výběru souboru img klikněte na ikonu zápisu a počkejte, až se celý soubor img zapíše na SD kartu. Před kliknutím na tlačítko Zapsat vyberte MD5 možnost z rozevírací šipky v Hash.

Zápis operačního systému na SD kartu

Krok 9: Konfigurace Wifi na Pi

Po zapsání operačního systému na kartu SD odpojte kartu SD od čtečky karet. Propojte klávesnici a myš s Raspberry Pi. Propojte jednu stranu kabelu HDMI s televizí a druhou stranu s Raspberry Pi. Napájejte Pi pomocí adaptéru a počkejte, až se spustí Raspberry Pi. Po spuštění nastavte heslo Wifi kliknutím na ikonu Wifi v pravém horním rohu Raspbian. Raspberry Pi by byla přidělena IP adresa a v mém případě byla IP adresa: „ 192.168.1.15 “. Poznamenejte si tuto IP adresu, protože bude potřebná v dalších konfiguracích. Kabel Ethernet lze také použít ke sdílení wifi připojení notebooku s Raspberry Pi, ale musíme změnit některá nastavení internetu. Je to trochu obtížný úkol, proto se doporučuje připojení Pi přes Wifi. Poznámka: Každému jednotlivci bude přidělena jiná adresa IP v závislosti na směrovači Wifi.

Konfigurace Wifi

Můžeme také najít přiřazenou IP tak, že přejdeme do Lx terminálu / příkazového okna a zadáme následující příkaz:

ifconfig

IP konfigurováno

Krok 10: Povolení klienta SSH a VNC na Raspberry Pi

Pro vzdálený přístup k Raspberry Pi SSH je třeba povolit. Jedná se o protokol vzdáleného přihlášení, který používal Port 22 ve výchozím stavu. Ve starší verzi Raspbian byl ssh ve výchozím nastavení povolen, ale po vydání Raspbian v listopadu 2016 byl ssh server ve výchozím nastavení zakázán a je třeba jej povolit ručně. Po zjištění IP adresy Pi klikněte na ikonu Raspberry v levém horním rohu.

Konfigurace Raspberry Pi

Přejděte na Předvolby a odtud vyberte Konfigurace Raspberry Pi a nakonec klikněte na Rozhraní. Ze seznamu tlačítek musíte kliknout na dvě Umožnit pouze tlačítka. První je SSH a druhý VNC .

Povolení SSH a VNC

Krok 11: Alternativní způsob povolení klienta SSH ve Windows

Existuje také alternativa k povolení klienta SSH. Poté, co napíšete Raspbian na SD kartu, otevřete SD kartu, klikněte pravým tlačítkem kamkoli a vytvořte nový textový soubor. Po vytvoření txt souboru, který by viděl, že je pojmenován „New Text Document.txt“. Odeberte vše a místo tohoto zápisu „Ssh“ . Po vytvoření tohoto souboru vyjměte kartu SD a připojte ji k Raspberry Pi. Nyní by se ssh automaticky povolil.

ssh

Krok 12: Instalace tmelu na notebook

Tmel je extrémně flexibilní nástroj používaný pro vzdálený přístup k jinému počítači. Funguje jako klient SSH a je známý svou silnou bránou firewall a všestranností. Nainstalujeme Putty na náš notebook, protože podporuje protokol SSH. SSH přes PuTTY nabízí snadný způsob bezpečného přístupu k Raspberry Pi ze systému Windows. Tmel pro okna lze snadno najít z internetu a lze ho také stáhnout z Tady

Tmel

Krok 13: Přihlášení do Raspberry Pi pomocí tmelu

Zadejte IP adresu, která byla přidělena našemu Raspberry Pi routerem Wifi. V mém případě byla přidělená IP adresa „192.168.1.15“.

Zadání adresy IP

Po zadání adresy IP se zobrazí obrazovka s dotazem na uživatelské jméno a heslo. Výchozí uživatelské jméno je „ pi „A heslo je„ malina “. Můžeme také změnit přihlašovací údaje.

Přihlášen

Krok 14: Kontrola verze prohlížeče VNC

Spusťte následující příkazy a ujistěte se, že máme nejnovější verzi prohlížeče VNC.

sudo apt aktualizace sudo apt nainstalovat realvnc-vnc-server realvnc-vnc-divák

Krok 15: Připojení Pi s prohlížečem VNC

Otevřete prohlížeč VNC a zadejte adresu IP, která byla dříve zadána v Putty. V mém případě je použita IP adresa „192.168.1.15“. Po zadání adresy IP se server zeptá na uživatelské jméno a heslo. Výchozí uživatelské jméno je „Pi“ a heslo je 'malina'. Klikněte na tlačítko OK.

Připojení k VNC

Po přihlášení jsme získali vzdálený přístup k našemu Pi a nyní můžeme naše Pi používat. Nyní můžeme pomocí našeho Pi vytvořit několik zajímavých projektů, jako je domácí automatizace, servery airplay atd.

Grafické uživatelské prostředí

6 minut čtení