Himbeer-Pi

So richten Sie Raspberry Pi im Headless-Modus unter Ubuntu ein

So richten Sie Raspberry Pi im Headless-Modus unter Ubuntu ein
Verschiedene Leute haben unterschiedliche Gründe für den Raspberry Pi; aber für einen großen Prozentsatz ist es für die Durchführung erstaunlicher Projekte. Das Einrichten des Raspberry Pi ist der erste Schritt in diese Richtung, und Sie werden dies in ein paar Minuten erledigen.

In diesem Artikel erfahren Sie, wie Sie Ihren Raspberry Pi mit Ubuntu im Headless-Modus nutzen können. Headless-Modus bedeutet, dass der Raspberry Pi ohne Monitortastatur und Maus läuft and.

Sie verwenden eine WiFi-Verbindung, daher sollten Sie eine Einrichtung erhalten, die Sie in den späteren Teilen dieses Artikels benötigen.

Verwenden des Raspberry Pi

Da der Raspberry Pi ein Mikrocomputer ist, kann er trotz begrenzter Ressourcen tatsächlich wie ein Computer funktionieren a. Eine Möglichkeit, es zu verwenden, besteht darin, es an einen Monitor, eine Tastatur und eine Maus anzuschließen.

Nicht jeder hat Zugriff auf das Zubehör, daher wird nach Alternativen gesucht. Das Ausführen des Raspberry Pi ist eine bekannte Alternative, da Sie den Pi über einen anderen Computer verwenden können, auf dem ein Monitor, eine Tastatur und eine Maus verfügbar sind.

Besorgen eines Betriebssystems

Hardware ist nichts ohne Software. Ihr Raspberry Pi ist nicht nützlich als ein Stück Papier ohne Software darauf. Sie benötigen Software, die darauf arbeitet - in diesem Fall ein Betriebssystem -, um etwas zu erledigen.

Sie können das Raspbian OS herunterladen und das Image auf die SD-Karte schreiben, die Sie für den Raspberry Pi verwenden möchten. Dies würde den Rahmen dieses Artikels sprengen, aber Sie können einen USB-SD-Kartenleser verwenden und die Schritte zum Erstellen eines bootfähigen USB-Sticks ausführen.

Aktivieren von SSH auf dem Pi

SSH sollte auf dem Raspberry Pi aktiv sein, da dies die Methode ist, mit der Sie das Gerät im Headless-Modus ausführen möchten. Leider ist dieses Dienstprogramm auf dem Pi nicht standardmäßig aktiviert, daher müssen Sie es selbst aktivieren.

Nachdem Sie das Image auf die SD-Karte geschrieben haben, müssen Sie eine leere Datei im erstellen booten Verzeichnis der SD-Karte. Die Datei sollte benannt werden ssh, ohne Erweiterung. Sie können dies im Terminal tun, indem Sie die berühren Befehl in dieser Partition.

berühren ssh

Wenn Sie den Raspberry Pi verwenden, wird nach dieser Datei gesucht. Es sieht es, aktiviert dann SSH und löscht die Datei.

WLAN einrichten

Um den Raspberry Pi im Headless-Modus zu verwenden, können Sie eine Ethernet-Verbindung verwenden. Aber in diesem Fall sehen Sie, wie Sie es über eine WLAN-Verbindung einrichten.

Damit dies funktioniert, muss Ihr Computer mit einem WLAN verbunden sein - die WLAN-Quelle muss keinen Internetzugang haben.

So wie du ein hinzugefügt hast ssh Datei an die booten Verzeichnis der SD-Karte, fügen Sie eine Datei namens . hinzu wpa_supplicant.conf in den Stammordner desselben Verzeichnisses.

Kopieren Sie einfach folgenden Inhalt in die Datei:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country="Ihr_ISO-3166-1_two-letter_country_code"
 
Netzwerk=
ssid=""Ihre_SSID""
psk=""Ihre_PSK""
key_mgmt=WPA-PSK

Du wirst ersetzen <> mit dem Namen des verwendeten WLANs und <>  mit dem Passwort zum WLAN. Das "Ihr_ISO-3166-1_two-letter_country_code" sollte durch einen geeigneten Code von hier ersetzt werden.

Abrufen der IP-Adresse

Um eine SSH-Verbindung zum Raspberry Pi herzustellen, müssen Sie dessen IP-Adresse kennen. In diesem Abschnitt erfahren Sie, wie das geht.

Sie müssen die haben nmap auf Ihrem Computer installiertes Tool, um diesen Teil des Tutorials weiterverfolgen zu können. Wenn Sie es noch nicht installiert haben, können Sie dies schnell tun:

sudo apt-get install nmap

Nmap ist ein Sicherheitsnetzwerkscanner, mit dem Sie nach der IP-Adresse des Raspberry Pi suchen können. Suchen Sie nach der Installation von Nmap die IP-Adresse Ihres Computers mithilfe der Hostname Befehl.

Geben Sie einfach in das Terminal ein:

Hostname -I

Mit diesem Befehl wird nach allen auf dem Host verfügbaren IP-Adressen gesucht. Sie erhalten ein ähnliches Ergebnis wie 192.168.x.x ist die IP-Adresse des WLANs.

Um die spezifische IP-Adresse für den Raspberry Pi zu finden, geben Sie den folgenden Befehl ein:

nmap-sP 192.168.x.0/24

Ersetzen x mit dem tatsächlichen Wert, den Sie auf Ihrer Maschine sehen können, nachdem Sie die Hostname -I Befehl.

Sie werden sehen, dass einige IP-Adressen angezeigt werden. Die IP-Adressen sollten einen Namen haben, damit man leicht erkennen kann, welche der Adressen zum Raspberry Pi gehört.

Zugriff auf das Pi

Nachdem Sie nun die IP-Adresse kennen, können Sie damit über SSH auf den Raspberry Pi zugreifen access. Der Standardbenutzername für den Raspberry Pi ist Pi und das Standardpasswort ist Himbeere.

Jetzt, da dies bekannt ist, können Sie mit dem folgenden Befehl per ssh darauf zugreifen:

ssh pi@piaddress

Ersetze das piadresse mit der tatsächlichen IP-Adresse des Raspberry Pi und Sie sollten sich im Raspberry Pi befinden.

Denken Sie daran, dass das Standardpasswort ein allgemeines ist, also müssen Sie es ändern change. Das Raspbian OS ist eine Debian-basierte Linux-Distribution, sodass Sie ähnliche Aufgaben ausführen können, wie Sie es mit einer regulären Linux-Distribution wie Ubuntu tun würden.

Zum Beispiel können Sie das Standardpasswort ändern, indem Sie einfach das passwd Befehl ins Terminal.

Sie werden aufgefordert, Ihr aktuelles Passwort und dann das neue Passwort einzugeben.

Zugriff auf die grafische Benutzeroberfläche des Pi

Sie greifen über SSH auf den Pi zu, sodass Sie ihn nur über das Terminal verwenden können. Aber Sie können nicht viel damit tun, nur vom Terminal aus, also müssen Sie Zugriff auf die GUI erhalten, um ein erfüllenderes Erlebnis zu erhalten.

Dazu benötigen Sie ein Tool namens RealVNC. Beachten Sie, dass Sie RealVNC auf dem Raspberry Pi installieren und nicht auf Ihrem Ubuntu-Computer.

Stellen Sie daher sicher, dass Sie [E-Mail geschützt] Anzeige auf Ihrem Terminal-Prompt durch SSH-ing in das Pi.

Aktualisieren Sie vor der Installation die Paket-Repository-Liste mit:

sudo apt-get update

Dann können Sie mit dem folgenden Befehl installieren:

sudo apt-get install -y realvnc-vnc-server realvnc-vnc-viewer

Nachdem RealVNC auf dem Raspbian installiert wurde, können Sie die IP-Adresse abrufen, die es verwendet, um sich mit Ihrem Ubuntu-Server zu verbinden.

Geben Sie dazu den folgenden Befehl ein:

vncserver

Sie erhalten eine IP-Adresse, die Sie sich notieren oder irgendwo kopieren sollten, da Sie sie bald benötigen werden.

Da RealVNC auf dem Raspberry Pi über eine IP-Adresse mit dem Ubuntu-Rechner zusammenarbeiten muss, muss es auch auf Ihrem Ubuntu-Rechner installiert sein.

Sie können RealVNC für Ubuntu hier herunterladen und es ist eine deb-Datei. Sie können es über das Terminal oder mit dem Paket „Software Install“ auf Ubuntu installieren.

Nach der Installation finden Sie das Symbol des VNC Viewers in Ihrer Anwendungsliste. Klicken Sie auf das Menü „Datei“ und die Option „Neue Verbindung“.

Sie finden ein Feld zur Eingabe der IP-Adresse, die Sie vor einiger Zeit kopiert haben, und Sie können ihr auch einen Namen geben. Klicken Sie auf „OK“, um zu speichern.

Jetzt können Sie mit der rechten Maustaste auf die neu erstellte Option klicken und sich damit verbinden. Da haben Sie es, die GUI des Raspberry Pi sollte auf Ihrem Bildschirm angezeigt werden.

 

Fazit

Nachdem Sie die verschiedenen Punkte dieses Artikels befolgt haben, sollte Ihr Raspberry Pi auf Ihrem Computer über das Terminal und die grafische Benutzeroberfläche (GUI) zugänglich sein.

In diesem Artikel wurde Schritt für Schritt vorgegangen, um Raspberry Pi so einzurichten, dass es auf dem Ubuntu-Rechner kopflos läuft. Tools wie Nmap, RealVNC sind in diesem Prozess wichtig, und der Pi kann jetzt durch „SSH-ing“ in den Raspberry Pi über eine WiFi-Verbindung verwendet werden.

Sie sollten auf dieser Route keinen Schluckauf haben, aber wenn doch; bitte fragen. Es ist Zeit, mit tollen Projekten zu beginnen.

So ändern Sie Mauszeiger- und Cursorgröße, Farbe und Schema unter Windows 10
Der Mauszeiger und der Cursor in Windows 10 sind sehr wichtige Aspekte des Betriebssystems. Dies kann auch für andere Betriebssysteme gesagt werden, a...
Kostenlose und Open-Source-Spiele-Engines für die Entwicklung von Linux-Spielen
Dieser Artikel behandelt eine Liste von kostenlosen und Open-Source-Spiele-Engines, die für die Entwicklung von 2D- und 3D-Spielen unter Linux verwend...
Shadow of the Tomb Raider für Linux Tutorial
Shadow of the Tomb Raider ist die zwölfte Erweiterung der Tomb Raider-Reihe – ein Action-Adventure-Franchise von Eidos Montrealdos. Das Spiel wurde vo...