V tomto článku uvidíte, jak můžete využít svůj Raspberry Pi v bezhlavém režimu pomocí Ubuntu. V režimu bez hlavy to znamená, že Raspberry Pi běží bez klávesnice monitoru a myši.
Budete využívat připojení WiFi, takže byste měli mít jedno nastavení, jak budete potřebovat v dalších částech tohoto článku.
Používání Raspberry Pi
Vzhledem k tomu, že Raspberry Pi je mikropočítač, může ve skutečnosti fungovat jako počítač, přestože to dělá s omezenými prostředky. Jedním ze způsobů jeho použití je připojení k monitoru, klávesnici a myši.
Ne každý má přístup k příslušenství, proto se hledají alternativy. Spuštění Raspberry Pi je známá alternativa, protože Pi můžete využít prostřednictvím jiného počítače, kde je k dispozici monitor, klávesnice a myš.
Získání operačního systému
Hardware není bez softwaru nic. Vaše Raspberry Pi není nic užitečného než kousek papíru, aniž byste na něm měli software. Abyste mohli něco udělat, potřebujete software, který na něm pracuje - v tomto případě operační systém.
Můžete si stáhnout OS Raspbian a zapsat obrázek na SD kartu, kterou chcete použít pro Raspberry Pi. To je nad rámec tohoto článku, ale můžete použít čtečku karet SD USB a podle pokynů k vytvoření zaváděcího USB.
Povolení SSH na Pi
SSH by měl být na Raspberry Pi aktivní, protože to je metoda, kterou chcete použít ke spuštění zařízení v bezhlavém režimu. Bohužel tento nástroj není ve výchozím nastavení povolen na Pi, takže jej budete muset povolit sami.
Po zapsání obrázku na SD kartu musíte v souboru vytvořit prázdný soubor boot adresář SD karty. Soubor by měl být pojmenován ssh, bez jakéhokoli prodloužení. Můžete to udělat v terminálu pomocí dotek příkaz v tomto oddílu.
dotkněte se sshKdyž začnete používat Raspberry Pi, zkontroluje tento soubor. Vidí to, poté povolí SSH a soubor odstraní.
Nastavení WiFi
Chcete-li Raspberry Pi používat v bezhlavém režimu, můžete využít ethernetové připojení. Ale v tomto případě uvidíte, jak to nastavit pomocí připojení WiFi.
Aby to fungovalo, musí být váš počítač připojen k WiFi - zdroj WiFi nemusí mít přístup k internetu.
Stejně jako jste přidali ssh soubor do boot do adresáře SD karty, přidáte soubor s názvem wpa_supplicant.konf do kořenové složky stejného adresáře.
Jednoduše zkopírujte následující obsah do souboru:
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1
country = "your_ISO-3166-1_two-letter_country_code"
síť =
ssid = "" your_SSID ""
psk = "" your_PSK ""
key_mgmt = WPA-PSK
Vyměníš <
Načítání adresy IP
Chcete-li SSH do Raspberry Pi, musíte znát jeho IP adresu. V této části uvidíte, jak to udělat.
Musíte mít nmap nástroj nainstalovaný na vašem počítači, aby bylo možné navázat s touto částí tutoriálu. Pokud to ještě nemáte nainstalované, můžete to rychle udělat pomocí:
sudo apt-get install nmapNmap je bezpečnostní síťový skener, který vám pomůže vyhledat IP adresu Raspberry Pi. Po instalaci Nmap vyhledejte IP adresu vašeho počítače pomocí název hostitele příkaz.
Jednoduše zadejte do terminálu:
hostname -ITento příkaz se používá ke kontrole všech adres IP dostupných na hostiteli. Získáte výsledek podobný 192.168.X.x, což je IP adresa WiFi.
Chcete-li najít konkrétní adresu IP pro Raspberry Pi, zadejte následující příkaz:
nmap -sP 192.168.X.0/24Nahradit X se skutečnou hodnotou, kterou můžete vidět na svém počítači po spuštění hostname -I příkaz.
Uvidíte, že se objevuje několik IP adres. IP adresy by měly mít název, takže je snadné zjistit, které z adres patří Raspberry Pi.
Přístup k Pi
Nyní, když znáte IP adresu, můžete ji použít pro přístup k Raspberry Pi přes SSH. Výchozí uživatelské jméno pro Raspberry Pi je pi a výchozí heslo je malina.
Nyní, když je to známo, můžete do něj ssh pomocí následujícího příkazu:
ssh pi @ piaddressNahradit piaddress se skutečnou IP adresou Raspberry Pi a měli byste být na Raspberry Pi.
Pamatujte si, že výchozí heslo je obecné, takže ho musíte změnit. Raspbian OS je distribuce Linuxu založená na Debianu, takže na ní můžete provádět podobné úkoly jako na běžné distribuci Linuxu, jako je Ubuntu.
Například můžete změnit výchozí heslo jednoduchým zadáním heslo příkaz do terminálu.
Obdržíte výzvu s výzvou k zadání aktuálního hesla a poté nového hesla.
Přístup do grafického uživatelského rozhraní Pi
Přístup k Pi provádíte přes SSH, takže jej můžete používat pouze prostřednictvím terminálu. Ale jen s terminálem toho moc nemůžete udělat, takže budete muset získat přístup k grafickému uživatelskému rozhraní, abyste získali více zkušeností.
Chcete-li to provést, musíte použít nástroj s názvem RealVNC. Všimněte si, že budete instalovat RealVNC do Raspberry Pi a ne do svého stroje Ubuntu.
Proto se ujistěte, že máte [chráněno e-mailem] zobrazování na vašem terminálovém řádku SSH-ing do Pi.
Před instalací aktualizujte seznam úložišť balíků pomocí:
sudo apt-get aktualizacePoté můžete nainstalovat pomocí níže uvedeného příkazu:
sudo apt-get install -y realvnc-vnc-server realvnc-vnc-viewerNyní, když je RealVNC nainstalován na Raspbian, můžete načíst IP adresu, kterou používá k připojení k vašemu serveru Ubuntu.
Chcete-li to provést, zadejte následující příkaz:
vncserverZískáte adresu IP, kterou byste si měli někde poznamenat nebo zkopírovat, protože ji brzy budete potřebovat.
Vzhledem k tomu, že RealVNC na Raspberry Pi musí pracovat se strojem Ubuntu prostřednictvím IP adresy, musíte jej mít nainstalovaný také na vašem stroji Ubuntu.
Zde si můžete stáhnout RealVNC pro Ubuntu a je to deb soubor. Můžete jej nainstalovat přes terminál nebo pomocí balíčku „Instalace softwaru“ na Ubuntu.
Po instalaci najdete v seznamu aplikací ikonu prohlížeče VNC. Klikněte na nabídku „Soubor“ a možnost „Nové připojení“.
Najdete pole pro zadání adresy IP, kterou jste před chvílí zkopírovali, a můžete jí také dát jméno. Uložte kliknutím na „OK“.
Nyní můžete kliknout pravým tlačítkem na nově vytvořenou možnost a připojit se k ní. Tady to máte, mělo by se na vaší obrazovce zobrazit GUI Raspberry Pi.
Závěr
Po provedení různých bodů tohoto článku by měl být váš Raspberry Pi přístupný na vašem počítači prostřednictvím terminálu a grafického uživatelského rozhraní (GUI).
V tomto článku byl přijat postup krok za krokem k nastavení Raspberry Pi tak, aby běžel bez hlavy na stroji Ubuntu. V tomto procesu jsou důležité nástroje jako Nmap, RealVNC a Pi lze nyní použít „SSH-ing“ do Raspberry Pi přes WiFi připojení.
Při cestě touto cestou byste neměli mít žádné škytavky, ale pokud ano; laskavě se zeptejte. Je čas začít s úžasnými projekty.