Spisu treści:

Zainstaluj i skonfiguruj Raspbian na Raspberry Pi: 6 kroków
Zainstaluj i skonfiguruj Raspbian na Raspberry Pi: 6 kroków

Wideo: Zainstaluj i skonfiguruj Raspbian na Raspberry Pi: 6 kroków

Wideo: Zainstaluj i skonfiguruj Raspbian na Raspberry Pi: 6 kroków
Wideo: Instalacja Home Assistant na Raspberry Pi 2024, Listopad
Anonim
Zainstaluj i skonfiguruj Raspbian na Raspberry Pi
Zainstaluj i skonfiguruj Raspbian na Raspberry Pi

Ten samouczek jest przeznaczony dla osób, które chcą zainstalować Raspbian na Raspberry Pi.

Początkowo ten samouczek został napisany po portugalsku w Brazylii. Starałem się napisać to po angielsku. Więc wybacz mi kilka błędów, które mogą być na piśmie.

Ta instrukcja została podzielona w następujący sposób:

Krok 1: Trochę o Raspberry Pi

Krok 2: Przygotuj i zainstaluj Raspbian

Krok 3: Włącz SSH i VNC

Krok 4: Ustaw statyczny adres IP dla dostępu

Krok 5: Uzyskaj zdalny dostęp do tablicy przez terminal (SSH)

Krok 6: Uzyskaj zdalny dostęp do płyty za pomocą interfejsu graficznego (VNC)

Krok 1: Trochę o Raspberry Pi

Raspberry Pi to nazwa linii mikrokomputerów produkowanych przez fundację Raspberry Pi z siedzibą w Wielkiej Brytanii. Wizją fundacji jest ułatwienie ludziom dostępu do komputerów.

Ludzie na całym świecie używają Raspberry Pi do szkolenia programowania, opracowywania projektów sprzętu i oprogramowania, wdrażania projektów automatyki domowej, aplikowania do projektów przemysłowych, wdrażania projektów IoT (Internet of Things) oraz do grania w gry wideo za pośrednictwem systemów retrogame, na przykład Recalbox i Retropie.

Raspberry może obsługiwać niektóre warianty znanych systemów operacyjnych, ale najczęściej używanym jest Raspbian.

Raspbian jest darmowym wariantem Linuksa opartym na Debianie, będącym wynikiem stale rozwijającego się projektu społeczności skupionego na stabilności i wydajności jak największej liczby pakietów Debiana. Ten system operacyjny jest zoptymalizowany do działania na Raspberry Pi i można go pobrać bezpośrednio ze strony internetowej Raspberry Foundation.

Krok 2: Przygotuj i zainstaluj Raspbian

Uruchomienie Raspbian na Raspberry Pi wymaga zainstalowania systemu na karcie pamięci micro SD o pojemności co najmniej 8 GB, najlepiej klasy 10.

Możesz zainstalować Raspbian na wszystkich wersjach Raspberry Pi. Do tego samouczka używam Raspberry Pi 3 Model B+.

Aby kontynuować instalację i konfigurację systemu operacyjnego, będziesz potrzebować następujących elementów:

01 - Raspberry Pi01 - Zasilacz dla Raspberry Pi 3 (Pi 2 / B / B+)01 - Akrylowa obudowa z chłodzeniem dla Raspberry Pi 3 (opcjonalnie)01 - Karta pamięci Micro SD (16Gb lub 32Gb)01 - Czytnik kart pamięci SD01 - Monitor HDMI01 - kabel HDMI01 - myszUSB01 - klawiatura USB

Telewizora można używać jako monitora, o ile ma połączenie HDMI. Monitor będzie potrzebny tylko raz, abyśmy mogli dokonać ustawień na tablicy. Późniejszy dostęp do systemu będzie odbywał się zdalnie za pośrednictwem innego komputera. Używanie etui z chłodnicą jest opcjonalne, ale jest idealne, ponieważ w ten sposób Twoja deska jest chroniona i utrzymuje chłód w okresie jej użytkowania.

Użyj czytnika kart micro SD, aby podłączyć kartę pamięci do komputera:

Obraz
Obraz

Pobierz program do formatowania kart pamięci SD i zainstaluj:

www.sdcard.org/downloads/formatter/eula_windows/index.html

Po instalacji otwórz program, wybierz dysk, w którym została przydzielona karta pamięci, zaznacz opcję „Szybki format”, kliknij „Formatuj” i poczekaj na zakończenie procedury:

Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz

Pobierz Raspbian z komputerem stacjonarnym i zalecanym oprogramowaniem:

www.raspberrypi.org/downloads/raspbian/

Po pobraniu rozpakuj plik, aby wygenerować obraz.

Pobierz Etcher i zainstaluj:

www.balena.io/etcher/

Otwórz Etcher, wybierz pobrany obraz Raspbian, wybierz napęd karty pamięci, na którym obraz zostanie zapisany, kliknij „Kontynuuj”, kliknij opcję „Flash”, poczekaj na zakończenie procedury i zamknij program:

Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz
Obraz

Wyjmij czytnik kart z komputera, wyjmij kartę z czytnika i włóż do Raspberry Pi. Podłącz kabel HDMI do Raspberry Pi i monitora, podłącz zasilacz, aby go zasilić.

Przy włączonym monitorze poczekaj na uruchomienie systemu. Po uruchomieniu natkniesz się na ekran podobny do poniższego obrazka:

Obraz
Obraz

Zostaniesz poproszony o wybranie ustawień kraju, ustawień języka i połączeń z siecią Wi-Fi. Po połączeniu się z Wi-Fi otwórz przeglądarkę po lewej stronie na górnym pasku i spróbuj uzyskać dostęp do dowolnej witryny, aby potwierdzić, że masz dostęp do Internetu.

Może się zdarzyć, że system dokona aktualizacji podczas pierwszego uruchomienia i ponownego uruchomienia, więc po prostu poczekaj, aby kontynuować.

Krok 3: Włącz SSH i VNC

Po włączeniu tych dwóch opcji, płyta może być dostępna zdalnie przez terminal SSH lub interfejs graficzny VNC. W lewym górnym rogu kliknij malinę, „Preferencje” i „Konfiguracja Raspberry Pi”:

Obraz
Obraz

Kliknij „Interfejsy”, zaznacz „Włącz” dla SSH i VNC i kliknij OK:

Obraz
Obraz

Po włączeniu tych opcji Raspberry Pi jest teraz gotowe na zdalny dostęp przez SSH lub VNC.

Krok 4: Ustaw statyczny adres IP dla dostępu

Domyślnie płyta będzie łączyć się z siecią (ethernet lub WiFi), uzyskać dynamiczny adres IP, a przy każdym połączeniu możesz uzyskać inny adres IP z poprzedniego połączenia, więc za każdym razem, gdy korzystasz ze zdalnego dostępu, płyta będzie musiała sprawdzić, czy IP pozostaje bez zmian. Z tego powodu ustawimy stały adres IP.

Otwórz terminal:

Obraz
Obraz

Stąd będziesz obsługiwał wiersze poleceń, dzięki czemu możesz konfigurować lub wykonywać akcje na platformie. Zalecam kontynuowanie tego samouczka bezpośrednio z Raspbian, ponieważ w ten sposób możesz skopiować i wkleić polecenia, które będą używane w następnej kolejności. Aby to zrobić, po prostu otwórz przeglądarkę internetową Raspbian, uzyskaj dostęp do tych instrukcji, a następnie kontynuuj od tego miejsca.

Poniższe wiersze poleceń wpiszesz w terminalu i naciśnij enter, aby wykonać. W niektórych poleceniach możesz zostać poproszony o potwierdzenie i powinieneś przeczytać i potwierdzić.

ip r | grep domyślny

Obraz
Obraz

Zwróć uwagę, że zwracany jest wiersz pokazujący dwa adresy IP, z których pierwszy to brama dostępu do routera, a drugi adres jest przypisany do twojego Raspberry Pi. Zauważ, że w moim przypadku pierwszy adres kończy się na „2.1”, a drugi adres na „2.112”. Ostatnie trzy cyfry drugiego adresu zmieniają się na każdym urządzeniu podłączonym do routera. Możliwe, że prezentowane adresy będą się różnić od tych pokazanych na obrazku. Zapisz pierwszy adres (bramę), ponieważ będziesz go później potrzebować.

Wpisz poniższe polecenie w terminalu i naciśnij Enter:

sudo nano /etc/resolv.conf

Obraz
Obraz

W terminalu otwiera plik zawierający informacje DNS Twojej sieci. Zapisz adres widoczny w pierwszym wierszu (podstawowy DNS), a następnie zanotuj drugi (wtórny DNS). Naciśnij klawisze CTRL + X na terminalu, aby zamknąć plik.

Wpisz poniższe polecenie w terminalu i naciśnij Enter:

sudo nano /etc/dhcpcd.conf

Obraz
Obraz

Użyj klawisza w dół na klawiaturze lub przewiń do końca pliku, aby dokonać odpowiednich zmian:

Obraz
Obraz

1) Jeśli używasz kabla sieciowego podłączonego do Raspberry do przypisania połączenia sieciowego, nie musisz zmieniać interfejsu, ale jeśli korzystasz z połączenia Wi-Fi, usuń eth0 i napisz wlan0.

2) W "static ip_address =" usuń informacje i wpisz adres IP, który zostanie przypisany do Twojego Raspberry, pamiętając o zachowaniu domyślnej bramy, ale zmieniając trzy ostatnie cyfry adresu. Możesz wybrać dowolny numer (od trzech cyfr) do 254. Preferuj używanie wyższych numerów, aby uniknąć potencjalnych konfliktów adresów IP w sieci. Zachowaj / 24 po wybranym adresie IP.

3) W polu "routery statyczne =" usuń informacje i wpisz adres bramy routera, który zanotowałeś wcześniej.

4) Usuń informacje i zapisz podstawowy DNS, który zanotowałeś wcześniej.

5) Usuń informacje i zapisz pomocniczy DNS, który zanotowałeś wcześniej.

6) Usuń znaki „#” z edytowanych wierszy. Zwróć uwagę, że linie, w których wymazany jest znak krzyżyka „#”, będą miały inny kolor.

Po zmianach będziesz miał plik z informacjami podobnymi do poniższego obrazka, ale z danymi sieciowymi:

Obraz
Obraz

Aby zapisać zmiany w pliku, naciśnij CTRL + O, a następnie CTRL + X, aby zamknąć plik.

Następnie wpisz poniższe polecenie w terminalu i naciśnij enter, aby ponownie uruchomić system i zastosować ustawienia:

ponowne uruchomienie sudo

Po ponownym uruchomieniu systemu ponownie otwórz terminal, wpisz poniższe polecenie i naciśnij enter, aby sprawdzić, czy poprzednie ustawienia są prawidłowe:

ip r | grep domyślny

Otwórz lewą przeglądarkę na górnym pasku i spróbuj uzyskać dostęp do dowolnej witryny, aby potwierdzić, że masz dostęp do Internetu.

Ten adres IP ustawiony dla Raspberry Pi jest stały i nie zmieni się przy nowych połączeniach. Zachowaj go do użytku podczas zdalnego dostępu do tablicy.

UWAGA: Jeśli zmienisz router i zmieni się zakres IP bramy, zmienisz adresy DNS lub zmienisz interfejs połączenia, pamiętaj o wprowadzeniu zmian w plikach, aby płyta nie utraciła połączenia z siecią

Krok 5: Uzyskaj zdalny dostęp do tablicy przez terminal (SSH)

Aby uzyskać zdalny dostęp do Raspberry Pi przez terminal i bez interfejsu graficznego, możesz użyć SSH (Secure Shell). Możesz użyć na przykład Putty lub dowolnego innego narzędzia w takim celu, jaki lubisz. W szczególności używam samego wiersza poleceń systemu Windows, w tym przypadku Windows PowerShell.

Zakładając, że SSH jest już włączone na Raspberry Pi, przejdź do menu „Start” systemu Windows, wyszukaj Windows PowerShell, a gdy go znajdziesz, kliknij go prawym przyciskiem myszy i wybierz „Uruchom jako administrator”:

Obraz
Obraz

Przy otwartym wierszu poleceń musisz wprowadzić polecenie ssh pi@ z adresem IP Raspberry po @. Zakładając, że ustawiłeś IP 192.168.0.120 dla swojego Raspberry, polecenie będzie wtedy wyglądało:

ssh [email protected]

W moim przypadku Raspberry Pi ma stałe IP 192.168.2.129, więc wpiszę poniższy wiersz i wciśnij enter:

ssh [email protected]

Przy pierwszym dostępie przez ssh zostaniesz poproszony o potwierdzenie, musisz wpisać yes i nacisnąć enter. Na koniec zostaniesz poproszony o podanie hasła, które musisz wprowadzić i naciśnij enter. Jeśli nie zmieniałeś hasła, będzie to malinowe:

Obraz
Obraz

Aby przetestować zdalny dostęp przez terminal, wpisz poniższe polecenie i wprowadź w Windows PowerShell:

ip r | grep domyślny

Jeśli wszystko jest w porządku, zwróci informacja, którą już widzieliśmy, która pokazuje adres IP bramy routera, do którego jest podłączony Raspberry oraz adres IP, który został przypisany do płytki. Jeśli skopiujesz skądś wiersz polecenia i chcesz go wkleić do terminala, po prostu po kliknięciu prawym przyciskiem myszy skopiowana linia zostanie wklejona i po naciśnięciu klawisza Enter zostanie wykonane polecenie (jeśli jest prawidłowe). Aby wyczyścić polecenia terminala, po prostu wpisz reset i naciśnij enter. Wszystkie wprowadzone polecenia zostały zapisane w pamięci i aby uzyskać do nich dostęp, wystarczy nacisnąć klawisz „w górę” na klawiaturze.

Dzięki zdalnemu dostępowi możesz sterować Raspberry Pi z innych komputerów lub urządzeń, które umożliwiają korzystanie z terminala i są podłączone do tej samej sieci, co płyta.

Krok 6: Uzyskaj zdalny dostęp do płyty za pośrednictwem interfejsu graficznego (VNC)

Jeśli chcesz lub potrzebujesz uzyskać zdalny dostęp do Raspberry Pi, ale za pośrednictwem interfejsu graficznego, musisz użyć VNC (Virtual Network Computing). Zakładając, że VNC jest już włączone na Raspberry Pi, pobierz VNC Viewer i zainstaluj:

www.realvnc.com/pt/connect/download/viewer/windows/

Po pobraniu otwórz program i w polu wpisz adres IP swojego Raspberry Pi.

Zakładając, że ustawiłeś IP 192.168.0.120 dla swojego Raspberry Pi, wpisz IP, a program zapyta Cię, czy chcesz nawiązać połączenie, czy możesz nacisnąć enter. W moim przypadku Raspberry ma stałe IP 192.168.2.129. Zostaniesz poproszony o podanie nazwy użytkownika (pi) i hasła. Jeśli nie zmieniałeś hasła, będzie to malinowe:

Obraz
Obraz
Obraz
Obraz

Otworzy się nowe okno, w którym możesz zobaczyć kopię lustrzaną interfejsu GUI Raspberry Pi, a najechanie na górę daje dostęp do menu opcji VNC Viewer:

Otworzy się nowe okno, w którym możesz zobaczyć kopię lustrzaną interfejsu GUI Raspberry Pi, a najechanie na górę daje dostęp do menu opcji VNC Viewer:

Obraz
Obraz

Dzięki zdalnemu dostępowi możesz sterować Raspberry Pi z innych komputerów lub urządzeń, które mają zainstalowaną przeglądarkę VNC Viewer i są podłączone do tej samej sieci, co płyta.

Po zainstalowaniu i skonfigurowaniu Raspbian możesz poznać funkcjonalność systemu i dowiedzieć się trochę więcej na temat korzystania z wierszy poleceń w systemach opartych na systemie Linux.

Jeśli masz urządzenia IoT i automatyki domowej, ale nie możesz ich zintegrować z aplikacją Homekit Home i Siri, ponieważ nie mają one certyfikatu Apple, polecam przeczytanie instrukcji Zainstaluj Homebridge na Raspberry Pi i Windows.

Zalecana: