W bezgłowej konfiguracji Ubuntu na Raspberry Pi 4 nie potrzebujesz klawiatury, myszy i monitora. Możesz bezpośrednio uzyskać dostęp do systemu operacyjnego Ubuntu zainstalowanego na Raspberry Pi 4 zdalnie za pośrednictwem SSH.
W tym artykule pokażę Ci, jak zainstalować serwer Ubuntu 20.04 LTS na Raspberry Pi 4 w trybie bezgłowym i skonfiguruj dostęp do SSH. Więc zacznijmy.
Rzeczy, których będziesz potrzebować:
Aby śledzić ten artykuł, potrzebujesz następujących rzeczy:
Jeśli potrzebujesz pomocy w instalacji Raspberry Pi Imager W systemie operacyjnym Linux sprawdź mój artykuł, jak zainstalować i używać Raspberry Pi Imager.
Jeśli potrzebujesz pomocy w instalacji Balena Etcher W systemie operacyjnym Linux sprawdź mój artykuł instaluj Etcher w systemie Linux.
W tym artykule użyję Raspberry Pi Imager do flashowania obrazu systemu operacyjnego Ubuntu Server na karcie MicroSD. Jeśli chcesz, możesz użyć Etcher Balena.
Pobieranie Ubuntu Server 20.04 LTS Obraz dla Raspberry Pi:
Aby zainstalować Ubuntu na Raspberry Pi 4, musisz pobrać serwer Ubuntu 20.04 LTS Obraz dla Raspberry Pi.
Serwer Ubuntu 20.04 LTS Raspberry Pi Obraz jest dostępny na oficjalnej stronie internetowej Ubuntu.
Odwiedź oficjalną stronę internetową Ubuntu z Twojej ulubionej przeglądarki internetowej.
Po załadowaniu strony kliknij Pobierać i kliknij Raspberry Pi 2, 3 lub 4 z Ubuntu dla IoT sekcja oznaczona na zrzucie ekranu poniżej.
Gdy strona się załaduje, przewiń trochę w dół i kliknij albo Pobierz 64-bit Lub Pobierz 32-bitowy przycisk z Ubuntu 20.04.1 lts sekcja oznaczona na zrzucie ekranu poniżej.
Jeśli używasz wersji Raspberry Pi 4 2 GB lub 4 GB, pobierz 32-bitowy Ubuntu 20.04 LTS Obraz.
Jeśli używasz wersji Raspberry Pi 4 8 GB, pobierz 64-bitowy Ubuntu 20.04 LTS Obraz. W przeciwnym razie nie będziesz mógł użyć pełnego RAM 8 GB swojego Raspberry Pi 4. 32-bitowy system operacyjny może zająć się tylko 4 GB pamięci RAM.
Twoja przeglądarka powinna rozpocząć pobieranie serwera Ubuntu 20.04 LTS Zdjęcie dla Raspberry Pi.
Gdy przeglądarka wyświetla podpowiedział, aby zapisać serwer Ubuntu 20.04 LTS Obraz dla Raspberry Pi, wybierz lokalizację, w której chcesz zapisać obraz, i kliknij Ratować.
Twoja przeglądarka powinna rozpocząć pobieranie serwera Ubuntu 20.04 LTS Obraz dla Raspberry Pi. Ukończenie może potrwać trochę czasu w zależności od prędkości połączenia internetowego.
Flashing Ubuntu Server 20.04 LTS Obraz do karty microSD:
Kiedyś serwer Ubuntu 20.04 LTS Obraz jest pobierany, możesz użyć Raspberry Pi Imager Aby sflashować serwer Ubuntu 20.04 LTS Obraz do karty microSD.
Włóż kartę microSD na komputerze. Następnie otwórz Raspberry Pi Imager i kliknij Wybierz OS.
Przewiń trochę w dół i kliknij Użyj niestandardowego.
Wybierz serwer Ubuntu 20.04 Obraz LTS, który właśnie pobrałeś i kliknąłeś otwarty.
Serwer Ubuntu 20.04 LTS Obraz należy wybrać. Kliknij na Wybierz kartę SD przycisk oznaczony na zrzucie ekranu poniżej.
Kliknij kartę MicroSD z listy, którą chcesz sflashować serwer Ubuntu 20.04 LTS Obraz.
Aby napisać serwer Ubuntu 20.04 LTS Obraz na wybranej karcie MicroSD, kliknij PISAĆ.
Aby potwierdzić operację, kliknij TAK.
To usunie wszystkie istniejące dane z karty MicroSD i skopiuj serwer Ubuntu 20.04 Plik obrazu LTS na karcie MicroSD.
Ubuntu Server 20.04 LTS Obraz jest migający na karcie MicroSD. Ukończenie może potrwać trochę czasu.
Kiedyś serwer Ubuntu 20.04 LTS Obraz jest błyskowy na karcie MicroSD, kliknij KONTYNUOWAĆ i zamknij Raspberry Pi Imager.
Konfigurowanie łączności Wi-Fi:
NOTATKA: Jeśli chcesz użyć Wi-Fi do łączności sieciowej na Raspberry Pi 4, ta sekcja jest dla Ciebie. Jeśli chcesz użyć połączenia przewodowego, możesz pominąć ten krok.
Dla bezgłowej konfiguracji Ubuntu Server 20.04 LTS, musisz skonfigurować sieć (Wi-Fi lub przewodowe).
Aby to zrobić, wyrzuć i ponownie zawiera kartę microSD na komputerze. Powinieneś zobaczyć uruchomić partycja, jak widać na zrzucie ekranu poniżej.
Powinieneś znaleźć Network-Config plik w uruchomić przegroda.
Otworzyć Network-Config plik w edytora tekstu. Plik powinien domyślnie mieć następującą zawartość.
Usunąć # Znak z zaznaczonych linii (w celu poczucia kodu). Następnie zmień I z SSID i hasłem sieci Wi-Fi, z którą chcesz się połączyć.
Po zakończeniu zapisz Network-Config plik.
Zasilanie Raspberry Pi 4:
Podłącz kartę microSD i kabel zasilający USB type-C na Raspberry Pi 4.
Jeśli chcesz użyć sieci przewodowej, podłącz kabel sieciowy RJ45 do portu Ethernet Raspberry Pi 4.
Po zakończeniu zasil na Raspberry Pi 4.
Znalezienie adresu IP swojego Raspberry Pi 4:
Zaloguj się do panelu administracyjnego routera z przeglądarki internetowej i należy znaleźć adres IP swojego Raspberry Pi 4, który jest przypisany za pośrednictwem serwera DHCP działającego na routerze sieci domowej.
Jak widać, adres IP mojego Raspberry Pi 4 jest 192.168.0.104. Powinien być inaczej w twoim przypadku. Więc upewnij się, że odtąd zastąp go swoim.
Dostęp do serwera Ubuntu 20.04 LTS zdalnie przez SSH:
Aby zdalnie uzyskać dostęp do serwera Ubuntu 20.04 LTS System operacyjny działający na Raspberry Pi 4 przez SSH, uruchom następujące polecenie:
$ ssh [email protected]
Aby zaakceptować odcisk palca, wpisz się Tak i naciśnij .
Domyślne hasło to Ubuntu. Wpisz Ubuntu i naciśnij .
Za pierwszym logowaniem się na serwerze Ubuntu 20.04 LTS na Raspberry Pi 4, zostaniesz poproszony o zmianę domyślnego hasła Ubuntu.
Wpisz Ubuntu i naciśnij .
Wpisz nowe hasło i naciśnij .
Wpisz hasło i naciśnij .
Hasło powinno zostać zmienione, a sesja SSH powinna zostać zamknięta.
Możesz ponownie ssh do swojego Raspberry Pi 4 za pomocą następującego polecenia:
$ ssh [email protected]
Wpisz nowe hasło i naciśnij .
Powinieneś zostać zalogowany na serwerze Ubuntu 20.04 LTS System operacyjny zainstalowany na Raspberry Pi 4.
Jak widać, prowadzę Ubuntu 20.04.1 lts na moim Raspberry Pi 4.
$ lsb_release -a
Teraz możesz zdalnie uruchomić dowolne polecenie Raspberry Pi 4.
Wniosek:
W tym artykule pokazałem, jak zainstalować Ubuntu Server 20.04 LTS na Raspberry Pi 4 w trybie bezgłowym (bez monitora, klawiatury i myszy podłączonej do Raspberry Pi 4). Pokazałem również, jak zdalnie zarządza swoim Raspberry Pi 4 przez SSH.