Installieren Sie Ubuntu Server auf Raspberry Pi im Headless-Modus und SSH hinein

Install Ubuntu Server Raspberry Pi Headless Mode



Ubuntu ist ein Open-Source-Betriebssystem. Es basiert auf dem Debian GNU/Linux-Betriebssystem. Ubuntu ist ein großartiges Betriebssystem für Ihre IoT-Projekte auf dem Raspberry Pi 4.

Im Headless-Setup von Ubuntu auf Raspberry Pi 4 benötigen Sie keine Tastatur, Maus und keinen Monitor. Per SSH können Sie direkt aus der Ferne auf das auf Ihrem Raspberry Pi 4 installierte Ubuntu-Betriebssystem zugreifen.







In diesem Artikel zeige ich Ihnen, wie Sie Ubuntu Server 20.04 LTS auf Ihrem Raspberry Pi 4 im Headless-Modus installieren und den SSH-Zugriff konfigurieren. Also lasst uns anfangen.



Dinge, die Sie brauchen:

Um diesem Artikel zu folgen, benötigen Sie die folgenden Dinge:



  1. Ein Raspberry Pi 4 Einplatinencomputer
  2. Ein USB-Typ-C-Netzteil für Ihren Raspberry Pi 4
  3. Eine 16-GB- oder 32-GB-microSD-Karte
  4. Ein Laptop oder ein Computer zum Flashen des Ubuntu Server-Image auf der microSD-Karte und Zugriff auf Ihren Raspberry Pi 4 über SSH
  5. Raspberry Pi-Imager oder Balena Etcher, der auf Ihrem Laptop oder Computer installiert ist, um das Ubuntu Server-Image auf der microSD-Karte zu flashen.

Wenn Sie Hilfe bei der Installation benötigen Raspberry Pi-Imager auf Ihrem Linux-Betriebssystem lesen Sie meinen Artikel How to Install and Use Raspberry Pi Imager .





Wenn Sie Hilfe bei der Installation benötigen Ätzwal auf Ihrem Linux-Betriebssystem lesen Sie meinen Artikel Install Etcher on Linux .

In diesem Artikel verwende ich Raspberry Pi-Imager zum Flashen des Ubuntu Server-Betriebssystem-Image auf der microSD-Karte. Sie können Balena Etcher verwenden, wenn Sie möchten.



Herunterladen von Ubuntu Server 20.04 LTS-Image für Raspberry Pi:

Um Ubuntu auf Raspberry Pi 4 zu installieren, müssen Sie das Ubuntu Server 20.04 LTS-Image für Raspberry Pi herunterladen.

Das Image von Ubuntu Server 20.04 LTS Raspberry Pi ist auf der offiziellen Website von . verfügbar Ubuntu .

Besuche den offizielle Website von Ubuntu von Ihrem bevorzugten Webbrowser.

Ubuntu-Website

Sobald die Seite geladen ist, klicken Sie auf Herunterladen und klicke auf Raspberry Pi 2, 3 oder 4 von dem Ubuntu für das IoT Abschnitt wie im Screenshot unten markiert.

Screenshot der Ubuntu-Website

Sobald die Seite geladen ist, scrollen Sie ein wenig nach unten und klicken Sie entweder auf das 64 Bit herunterladen oder 32-Bit herunterladen Knopf von der Ubuntu 20.04.1 LTS Abschnitt wie im Screenshot unten markiert.

Wenn Sie die 2-GB- oder 4-GB-Version von Raspberry Pi 4 verwenden, laden Sie das 32-Bit-Ubuntu 20.04 LTS-Image herunter.

Wenn Sie die 8-GB-Version von Raspberry Pi 4 verwenden, laden Sie das 64-Bit-Image von Ubuntu 20.04 LTS herunter. Andernfalls können Sie nicht die vollen 8 GB RAM Ihres Raspberry Pi 4 nutzen. Ein 32-Bit-Betriebssystem kann nur 4 GB RAM adressieren.

Ubunti pi . herunterladen

Ihr Browser sollte in Kürze damit beginnen, das Ubuntu Server 20.04 LTS-Image für Raspberry Pi herunterzuladen.

Starten Sie den Download

Sobald Ihr Browser Sie auffordert, das Ubuntu Server 20.04 LTS-Image für Raspberry Pi zu speichern, wählen Sie den Speicherort aus, an dem Sie das Image speichern möchten, und klicken Sie auf Speichern .

ubuntu fordert Sie zum Speichern auf

Ihr Browser sollte das Ubuntu Server 20.04 LTS-Image für Raspberry Pi herunterladen. Je nach Geschwindigkeit Ihrer Internetverbindung kann es eine Weile dauern, bis der Vorgang abgeschlossen ist.

Starten Sie den Download von Ubuntu

Flashen von Ubuntu Server 20.04 LTS-Image auf MicroSD-Karte:

Sobald das Ubuntu Server 20.04 LTS-Image heruntergeladen wurde, können Sie Raspberry Pi-Imager um das Ubuntu Server 20.04 LTS-Image auf die microSD-Karte zu flashen.

Legen Sie die microSD-Karte in Ihren Computer ein. Dann öffne die Raspberry Pi-Imager und klicke auf WÄHLEN SIE DAS .

Himbeer-Pi-Imager

Scrollen Sie ein wenig nach unten und klicken Sie auf Benutzerdefinierte verwenden .

Himbeer-Pi-Imager - benutzerdefinierte verwenden

Wählen Sie das Ubuntu Server 20.04 LTS-Image aus, das Sie gerade heruntergeladen und angeklickt haben Offen .

Himbeer-Pi-Imager - benutzerdefinierte verwenden

Das Ubuntu Server 20.04 LTS-Image sollte ausgewählt werden. Klicken Sie auf die SD-KARTE WÄHLEN Schaltfläche wie im Screenshot unten markiert.

Himbeer-Pi-Imager - wähle sd

Klicken Sie in der Liste auf die microSD-Karte, auf der Sie das Ubuntu Server 20.04 LTS-Image flashen möchten.

Himbeer-Pi-Imager - klicken Sie auf die microsd

Um das Ubuntu Server 20.04 LTS-Image auf Ihre ausgewählte microSD-Karte zu schreiben, klicken Sie auf SCHREIBEN .

Himbeer-Pi-Imager - schreiben
Um den Vorgang zu bestätigen, klicken Sie auf JAWOHL .

Dadurch werden alle vorhandenen Daten von der microSD-Karte entfernt und die Ubuntu Server 20.04 LTS-Image-Datei auf die microSD-Karte kopiert.

Raspberry Pi Imager - alle vorhandenen Daten

Ubuntu Server 20.04 LTS-Image wird auf die microSD-Karte geflasht. Es kann eine Weile dauern, bis es abgeschlossen ist.

Himbeer-Pi-Imager - wird geladen

Sobald das Ubuntu Server 20.04 LTS-Image auf der microSD-Karte geflasht ist, klicken Sie auf FORTSETZEN und schließen Raspberry Pi-Imager .

Himbeer-Pi-Imager - weiter

Konfigurieren der Wi-Fi-Konnektivität:

HINWEIS: Wenn Sie Wi-Fi für die Netzwerkverbindung auf Ihrem Raspberry Pi 4 verwenden möchten, dann ist dieser Abschnitt genau das Richtige für Sie. Wenn Sie eine Kabelverbindung verwenden möchten, können Sie diesen Schritt überspringen.

Für die Headless-Konfiguration von Ubuntu Server 20.04 LTS müssen Sie das Netzwerk konfigurieren (WLAN oder kabelgebunden).

Werfen Sie dazu die microSD-Karte aus und legen Sie sie erneut in Ihren Computer ein. Sie sollten a . sehen Stiefel Partition, wie Sie im Screenshot unten sehen können.

WLAN-Konnektivität - Bootpartition

Sie sollten eine finden Netzwerkkonfiguration Datei in der Stiefel partitionieren.

WLAN-Konnektivität - Netzwerkkonfiguration

Öffne das Netzwerkkonfiguration Datei in einem Texteditor. Die Datei sollte standardmäßig den folgenden Inhalt haben.

WLAN-Konnektivität - Netzwerkkonfigurationsdatei

Entferne das # Zeichen aus den markierten Zeilen (um den Code zu entkommentieren). Dann ändern Sie die und mit der SSID und dem Passwort des Wi-Fi-Netzwerks, mit dem Sie eine Verbindung herstellen möchten.

Wenn Sie fertig sind, speichern Sie die Netzwerkkonfiguration Datei.

WLAN-Konnektivität - WLAN-SSID-Passwort

Einschalten des Raspberry Pi 4:

Verbinden Sie die microSD-Karte und das USB-Typ-C-Stromkabel mit dem Raspberry Pi 4.

Wenn Sie ein kabelgebundenes Netzwerk verwenden möchten, schließen Sie das RJ45-Netzwerkkabel ebenfalls an den Ethernet-Port des Raspberry Pi 4 an.

Wenn Sie fertig sind, schalten Sie den Raspberry Pi 4 ein.

Einschalten des Raspberry Pi 4

Ermitteln der IP-Adresse Ihres Raspberry Pi 4:

Melden Sie sich über einen Webbrowser im Admin-Panel Ihres Routers an und Sie sollten die IP-Adresse Ihres Raspberry Pi 4 finden, die ihm über den DHCP-Server zugewiesen ist, der auf dem Router Ihres Heimnetzwerks läuft.

Wie Sie sehen, lautet die IP-Adresse meines Raspberry Pi 4 192.168.0.104 . Das sollte in deinem Fall anders sein. Stellen Sie also sicher, dass Sie es von nun an durch Ihres ersetzen.

Ermitteln der IP-Adresse Ihres Raspberry Pi 4

Fernzugriff auf den Ubuntu Server 20.04 LTS über SSH:

Um aus der Ferne auf das Betriebssystem Ubuntu Server 20.04 LTS, das auf Ihrem Raspberry Pi 4 läuft, über SSH zuzugreifen, führen Sie den folgenden Befehl aus:

$sshubuntu@192.168.0.104

Fernzugriff auf den Ubuntu Server 20.04 LTS über SSH 1

Um den Fingerabdruck zu akzeptieren, geben Sie ein Jawohl und drücke .

Fernzugriff auf den Ubuntu Server 20.04 LTS über SSH 2

Das Standardpasswort ist ubuntu . Eintippen ubuntu und drücke .

Fernzugriff auf den Ubuntu Server 20.04 LTS über SSH 3

Wenn Sie sich zum ersten Mal bei Ubuntu Server 20.04 LTS auf Ihrem Raspberry Pi 4 anmelden, werden Sie aufgefordert, das Standardpasswort zu ändern ubuntu .

Eintippen ubuntu und drücke .

Fernzugriff auf den Ubuntu Server 20.04 LTS über SSH 4

Geben Sie ein neues Passwort ein und drücken Sie .

Fernzugriff auf den Ubuntu Server 20.04 LTS über SSH 5

Geben Sie das Passwort erneut ein und drücken Sie .

Fernzugriff auf den Ubuntu Server 20.04 LTS über SSH 6

Das Passwort sollte geändert und die SSH-Sitzung sollte geschlossen werden.

Fernzugriff auf den Ubuntu Server 20.04 LTS über SSH 7

Sie können mit dem folgenden Befehl erneut per SSH in Ihren Raspberry Pi 4 einloggen:

$sshubuntu@192.168.0.104

ssh ubuntu 01

Geben Sie das neue Passwort ein und drücken Sie .

ssh ubuntu 02

Sie sollten bei dem auf Ihrem Raspberry Pi 4 installierten Betriebssystem Ubuntu Server 20.04 LTS angemeldet sein.

ssh ubuntu 03

Wie Sie sehen, verwende ich Ubuntu 20.04.1 LTS auf meinem Raspberry Pi 4.

$lsb_release-zu

lsb_release

Jetzt können Sie jeden gewünschten Befehl auf Ihrem Raspberry Pi 4 aus der Ferne über SSH ausführen.

Abschluss:

In diesem Artikel habe ich Ihnen gezeigt, wie Sie Ubuntu Server 20.04 LTS im Headless-Modus (ohne Monitor, Tastatur und Maus an Ihrem Raspberry Pi 4) auf Ihrem Raspberry Pi 4 installieren. Ich habe Ihnen auch gezeigt, wie Sie Ihren Raspberry Pi 4 per SSH aus der Ferne verwalten.