RevPi Images
RevPi Basismodule werden mit einem vorinstallierten RevPi Image ausgeliefert. Das RevPi Image basiert auf Raspberry Pi OS, welches wiederum auf Debian basiert. Für die RevPi Images wurden am Raspberry Pi OS Anpassungen vorgenommen: unnötige Pakete wurden entfernt, APT-Repositories nachgerüstet und Pakete von KUNBUS installiert. Details dazu unter GitLab in der Revolution Pi Image Bakery.
Kompatibilität
Gerät | Image |
---|---|
RevPi Connect 5 | Bookworm |
RevPi Connect 4 | Bullseye, Bookworm |
RevPi Connect S/SE | Buster, Bullseye, Bookworm |
RevPi Connect+ | Jessie, Stretch, Buster, Bullseye, Bookworm |
RevPi Connect | Jessie, Stretch, Buster, Bullseye, Bookworm |
RevPi Core S/SE | Buster, Bullseye, Bookworm |
RevPi Core 3 | Jessie, Stretch, Buster, Bullseye, Bookworm |
RevPi Core 3+ | Wheezy, Jessie, Stretch, Buster, Bullseye, Bookworm |
RevPi Core 1 | Wheezy, Jessie, Stretch, Buster |
RevPi Compact | Stretch, Buster, Bullseye, Bookworm |
RevPi Flat S | Bullseye, Bookworm |
RevPi Flat | Buster, Bullseye, Bookworm |
Lizenzbedingungen
Ein RevPi Image ist von Raspberry Pi OS abgeleitet, dessen Bestandteile unterschiedlichen Open-Source-Lizenzen unterliegen. Zusätzlich werden proprietäre Softwarepakete und Software mit dem Image ausgeliefert. Für folgende Pakete besitzt KUNBUS die Urheberrechte:
- revpi-webstatus
- revpi-repo
- revpi-tools
- pitest
- piControl.ko
- piserial
- pictory
- revpi-wallpaper
- revpi-modbus-client
- revpi-modbus-server
Diese Pakete einschließlich der Bestandteile, für die KUNBUS die Urheberrechte hat, unterliegen der GNU General Public License, Version 2.
Ein RevPi Image enthält außerdem Open-Source-Bestandteile, die von KUNBUS erstellt oder verändert wurden. Die Quelltexte dieser Open-Source-Bestandteile werden auf gitlab.com/revolutionpi zur Verfügung gestellt. Gemäß der Lizenzbedingungen werden diese Quelltexte von KUNBUS auch auf Datenträgern zur Verfügung gestellt, die auf Anfrage unter support@kunbus.com gegen eine Bearbeitungsgebühr erhältlich sind.
Bestandteile des RevPi Image, die von Raspberry Pi OS übernommen sind, unterliegen unterschiedlichen Open-Source-Lizenzen. Die Lizenzbedingungen jedes einzelnen Bestandteils sind in den Paketverzeichnissen unter /usr/share/doc/
in den Dateien copyright.txt
aufgeführt.
Geräteinformation abfragen
▷ Logge Dich über ein Terminal am RevPi ein.
▷ Gib einen der folgenden Befehle ein, um Geräteinformationen abzufragen:
Befehl | Bedeutung |
---|---|
revpi-device-info | Gibt die Geräteinformation aus. Nur für Geräte mit HAT-EEPROM. |
cat /etc/revpi/image-release | Gibt den Namen der zuletzt aufgespielten Image-Version (.img) aus. |
cat /etc/os-release | Gibt Name und Version des verwendeten Debian-Betriebssystems aus. |
Updates installieren
▷ Überprüfe in regelmäßigen Abständen, ob Updates zur Verfügung stehen.
▷ Installiere Updates zeitnah, um Sicherheitslücken zu schließen.
Updates über Cockpit installieren
▷ Starte Cockpit.
▷ Klicke im Menü auf Software updates, um die Seite Status zu öffnen.
▷ Klicke Button Check for updates, um die Liste der verfügbaren Updates zu aktualisieren.
▷ Klicke Button Install all updates, um die verfügbaren Updates durchzuführen.
▷ [Starte den RevPi neu](revpi-cockpit.md#revpi-neu-starten].
Updates über Terminal installieren
▷ Logge Dich über ein Terminal am RevPi ein.
▷ Gib folgenden Befehl ein, um alle verfügbaren Paketlisten einzulesen und zu aktualisieren:sudo apt-get update
▷ Gib folgenden Befehl ein, um alle verfügbaren Updates zu installieren:sudo apt-get upgrade
▷ Gib folgenden Befehl ein, um den RevPi neu zu starten:sudo reboot
Image sichern
Bestehendes Image eines RevPi Basismoduls unter Windows auf einem externen Datenträger wie USB-Stick oder Festplatte sichern.
Du benötigst:
✓ Ein USB-2.0-Kabel von Typ-A auf Micro-USB bzw. USB-C
✓ Ein Datenträger mit ausreichend Speicherplatz, z. B. USB-Stick oder Festplatte
▷ Deaktiviere ggf. den Watchdog.
▷ Fahre den RevPi herunter und trenne ihn von der Spannungsversorgung ab.
▷ Schließe den RevPi über die Micro-USB- bzw. USB-C-Buchse an Deinen PC an.
▷ Starte den Windows-Installer RPi Boot.
▷ Schließe den RevPi an die Spannungsversorgung an.
❯ RPi Boot sucht nach dem RevPi, bis ein neues Laufwerk als Wechseldatenträger erkannt wird.
▷ Klicke auf Aktion für Wechseldatenträger > Keine Aktion.
❯ Dem RevPi wird als Wechseldatenträger ein Laufwerkbuchstabe zugeordnet, z. B. [D:\]
▷ Starte den Win32 Disk Imager.
▷ Wähle unter Image-Datei den vorbereiteten Datenträger, z. B. den USB-Stick.
▷ Gib einen Namen für das Image an. Der Name muss die Dateiendung .img haben.
▷ Wähle unter Datenträger den Laufwerksbuchstaben des RevPi.
▷ Klick Lesen.
❯❯ Die Sicherung des Images wird erstellt. Der Vorgang kann einige Minuten dauern.
Image neu installieren
Neues RevPi Image unter Windows auf dem RevPi Basismodul installieren.
Image herunterladen und prüfen
Du benötigst:
✓ MD5-Checksummenprüfer, z. B. WinMD5Free
▷ Entpacke das RevPi Image-Paket (.zip).
❯ Das Zip enthält die Image-Datei (.img), die MD5-Datei (.md5), Release Notes und Lizenzbedingungen als PDF.
▷ Starte das Programm WinMD5Free.
▷ Wähle die Image-Datei (.img) für die Prüfung.
❯ Die Checksumme wird berechnet.
▷ Öffne die MD5-Datei (.md5) in einem Editor.
▷ Kopiere die enthaltene Prüfsumme als original md5 value in WinMD5Free.
▷ Klicke Button Verify.
❯❯ Die Checksumme wird geprüft.
❯❯ Wird Matched! angezeigt, entspricht das entpackte Image der veröffentlichten Checksumme.
Wird NOT Matched! angezeigt, muss das RevPi Image-Paket erneut heruntergeladen und geprüft werden.
Geprüftes Image installieren
Du benötigst:
✓ Ein USB-Kabel USB 2.0 Typ-A auf Micro-USB bzw. USB-C
▷ Deaktiviere ggf. den Watchdog. ▷ Fahre den RevPi herunter und trenne ihn von der Spannungsversorgung ab.
▷ Schließe den RevPi über die Micro-USB- bzw. USB-C-Buchse an Deinen PC an.
▷ Starte den Windows-Installer RPi Boot.
▷ Schließe den RevPi an die Spannungsversorgung an.
❯ RPi Boot sucht nach dem RevPi, bis ein neues Laufwerk als Wechseldatenträger erkannt wird.
▷ Klicke auf Aktion für Wechseldatenträger > Keine Aktion.
❯ Dem RevPi wird als Wechseldatenträger ein Laufwerkbuchstabe zugeordnet, z. B. [D:\].
▷ Starte den Win32 Disk Imager.
▷ Wähle unter Image-Datei die neue, geprüfte Image-Datei (.img).
▷ Wähle unter Datenträger den Laufwerksbuchstaben des RevPi.
▷ Klicke Button Schreiben > Yes.
❯ Das neue Image wird auf dem RevPi installiert. Der Vorgang kann einige Minuten dauern. Die Meldung Schreiben war erfolgreich erscheint.
▷ Trenne den RevPi von der Spannungsversorgung ab.
▷ Entferne das USB-Kabel. HINWEIS: Solange der Micro-USB-Stecker bzw. USB-C-Stecker am RevPi angeschlossen ist, befindet sich der RevPi im Flash-Modus und kann nur durch einen Neustart in den Betriebs-Modus gebracht werden.
▷ Schließe die Spannungsversorgung wieder an.
❯ Der RevPi bootet mit dem neuen Image.
▷ Melde Dich nach einer Neuinstallation mit dem Raspberry Pi Standard-User pi und dem Standard-Password raspberry. HINWEIS: Beachte bei der Eingabe des Passworts das englische Tastaturlayout, also y statt z.
▷ Melde Dich mit Benutzernamen pi und dem Gerätepasswort an.
Das Gerätepasswort findest Du auf dem Aufkleber an der Gehäuseseite des RevPi.
Gerätepasswort ändern
▷ Ändere das vorgegebene Passwort nach dem ersten Login am Gerät, um einen unerlaubten Zugriff zu vermeiden.
▷ Verwende ein starkes Passwort.
Gerätepasswort über Terminal ändern
▷ Stelle den Zugriff auf das RevPi Basismodul über ein Terminal her.
▷ Gib den Befehl passwd
ein und bestätige mit Enter.
▷ Gib das neue Passwort zweimal ein und bestätige jeweils mit Enter.
Das Password wird unter Linux nicht angezeigt.
❯❯ Im Terminal erscheint password updated successfully
. Das Gerätepasswort für User pi ist geändert.
Gerätepasswort über Cockpit ändern
▷ Starte Cockpit.
▷ Klicke im Menü auf Accounts, um die Benutzerverwaltung zu öffnen.
▷ Klicke bei Benutzer pi auf das Drei-Punkte-Menü ⁝ und auf Edit user.
▷ Klicke Button Set password.
▷ Gib das neue Passwort zweimal ein und bestätige mit Button Set password.
❯❯ Das Gerätepasswort für Benutzer pi ist geändert.