Eine Einführung in die System-Administration in Raspberry Pi OS
Du möchtest ein HW/SW-Projekt mit dem RP4 realisieren, die Bedienung und die Handhabe des Raspberry Pi OS bremst dich aber dabei aus. In vier Nachmittagen zu vier Stunden lernst du wichtige Grundlagen des Raspberry Pi OS in explorativen Hands-On-Sessions kennen und somit auch die Welt der Debian Linux Distribution.
Raspberry Pi OS ist eine auf Debian basierende Linux-Distribution, die speziell für den Raspberry Pi optimiert ist.
Es bietet eine vollständige Linux-Umgebung mit allen üblichen Funktionen und Diensten, die du von einem Debian-System erwarten würdest. Dazu gehören die Paketverwaltung (apt), eine Vielzahl vorinstallierter Softwarepakete, eine Terminalumgebung, Benutzeroberflächenoptionen und vieles mehr.
Mit folgenden Kenntnissen aus diesem Kurs kannst du das Raspberry Pi OS sicher und effektiv nutzen:
- Installation: Boot-Medium erstellen und OS installieren
- Hardwaregrundlagen: CPU, Memory, Disk und Peripherie
- Netzwerkgrundlagen: Bedienung mit
networkmanager
- Zugriff via Netzwerk, via
ssh
- Systemverwaltung über Command Line Interface (CLI) (
systemd
): Befehle auf der CLI eingeben, korrigieren und in den Befehlen navigieren - Nutzung von grundlegenden Unix-Tools:
find
,grep
,sort
,cut
und deren Zusammenstellung in Pipelines - Grundlagen der Automatisierung mit Beispiel Bash-Skripts
- Prozessemanagement mit
ps
,top
,kill
,fg
/bg
- Disk formatieren, partitionieren, Backup mit
rsync
- Beispiele mit Bash-Scripts für Kommunikation via Software und Software-Hardware (GPIO)
Voraussetzungen:
- Du möchtest Raspberry Pi OS anwenden und über die Kommandozeilen steuern können.
- Du weisst, was das Betriebssystem macht und wie es grundsätzlich funktioniert.
- Du kannst selbständig Software auf deinem Computer installieren, das Netzwerk bedienen und Kommandos ohne GUI absetzen (cmd, terminal etc.).
- Du kannst technische, englische Texte lesen und verstehen.
- Es ist von Vorteil, wenn du Textfiles erstellen und bearbeiten kannst (mit einem Texteditor).
- Es ist von Vorteil, wenn du erste Erfahrungen mit einer Skriptsprache wie PowerShell, Bash, Python etc. hast.
Zielgruppe:
- Technisch versierte und interessierte Laien, affin für Computer und deren Steuerung
Inhaltsübersicht:
- 1. Nachmittag:
- Einführung
- Boot-Medium erstellen
- OS-Übersicht
- Hands-on, erste Schritte auf dem RPi4
- 2. Nachmittag:
- Grundlegende Administration auf der Kommandozeile (CLI)
- Disk formatieren und partitionieren
- Backup mit
rsync
(winscp
, WSL (Windows Subsystem for Linux) für Benutzung vonrsync
) - Supplement: Spiel und Spass auf der Kommandozeile
- 3. Nachmittag:
- Network Manager
- Service einrichten
- Bash-Skripts
- Supplement: Interprozess-Kommunikation (IPC) mit Bash-Skripts
- 4. Nachmittag:
- Serielle Kommunikation UART über GPIO
- Troubleshooting
- Supplement: Overlay FS
Mitbringen:
- Laptop (Up-to-date Version von Mac, Windows, Linux) mit WLAN und Ethernet-Anschluss. Die Raspberry Pi 4 werden leihweise zur Verfügung gestellt.
Teilnehmerzahl: min. 4, max. 8 Personen
Ort: FabLab Winti, Technoparkstrasse 2, 8406 Winterthur
Kursdauer: Vier Sonntagnachmittage à 4 Stunden, 13:00–17:00
Kosten:
(inkl. Kursunterlagen als PDF)
- für FabLab Winti Mitglieder: CHF 225.–
- für Nicht-Mitglieder: CHF 270.–
Workshopleitung: Christoph Balmer und Gabriel Wicki
Nach Anmeldung senden wir Dir eine separate Zahlungsaufforderung. Die Teilnahme wird erst nach Zahlungseingang definitiv. Sollte der Workshop nicht stattfinden, erstatten wir den Betrag vollumfänglich zurück.
Hast Du noch Fragen zum Workshop? Sende uns eine E-mail.
Warteliste: Kein Termin ausgeschrieben? Dann melde dich doch bitte unverbindlich für die Warteliste an. Sobald genügend Anfragen eingegangen sind werden wir einen weiteren Termin ansetzen und dich kontaktieren. Wähle „Warteliste“ beim Anmeldeformular.
Anmeldung*:
*Stornierungsbedingungen: Bei Stornierung bis zu 7 Tagen vor Kurs werden bereits bezahlte Kurskosten zurückerstattet. Spätere Stornierungen werden nicht erstattet. Stornierungen sind immer per E-mail mitzuteilen. Du kannst jederzeit eine Ersatzperson für den Workshop anmelden, wenn es Dir nicht geht.