Skip to content

Erste Schritte

Hyperion kann über Installationspakete oder Zip-Archive auf zahlreichen Plattformen installiert werden. Die Konfiguration und Steuerung von Hyperion erfolgt über den Browser.

Voraussetzungen

Unterstützte Systeme *Unterstützte Browser
Raspberry Pi (siehe auch HyperBian)
Debian 10, Ubuntu 20.04, Fedora 37 oder neuer
Mac OS
Windows 10
Chrome 47+
Firefox 43+
Opera 34+
Safari 9.1+
Microsoft Edge 14+
*Bitte beachte das einige arm-Geräte nur eine eingeschränkte Unterstützung für die Bildschirmaufnahme bieten

Installieren

Ubuntu, Debian und Konsorten, Fedora, LibreELEC, macOS, Windows

Die Hyperion-Projekt Paket Repository Seite bietet Installationsanweisungen auf Knopfdruck.

Ein fertiges Installations-Image ist für Raspberry Pi Benutzer verfügbar

Installiere HyperBian, um ein komplettes System zu erhalten, das sofort einsatzbereit ist.

Andere Distributionen basierend auf Ubuntu oder Debian

Das gleiche einfache Installationsskript kann verwendet werden, aber der Codename der zugrunde liegenden Distribution muss durch eine zusätzliche Option angegeben werden

--ubuntu codebase name oder --debian codebase name

Beispiel für Pop!_OS 22.04 LTS oder Mint 21.2 Victoria (die auf Ubuntu 'jammy' basieren)

sh
curl -sSL https://releases.hyperion-project.org/install | bash -s -- --ubuntu 'jammy'

Aktualisieren

Falls Hyperion von der Paket-Repository-Seite oder einem deb/rpm-Standalone-Paket installiert wurde, folge dem Standardverfahren des Betriebssystems, um das System zu aktualisieren.

Ubuntu, Debian und Konsorten + HyperBian

Öffnen ein Terminal oder verbinden Dich per ssh mit einem entfernten System und führe folgenden Befehl aus

sh
sudo apt-get install hyperion

Fedora

Öffne ein Terminal und führe folgenden Befehl aus

sh
sudo dnf -y upgrade hyperion

LibreELEC

Siehe hier.

Deinstallieren

Ubuntu, Debian und Konsorten, LibreELEC, Fedora, macOS, Windows

Die Hyperion-Projekt [Paket Repository Seite] (https://releases.hyperion-project.org/) bietet entsprechende Anweisungen zur Deinstallation an.

Hyperion Benutzerdaten

Hyperion speichert Benutzerkonfigurationsdaten und angepasste Effekte im Home-Verzeichnis des ausführenden Benutzers (Ordner .hyperion).

Alternativ kanst Du den Speicherort auch auf der Seite "Über Hyperion" nachsehen. Der Eintrag Config path: gibt den Ort an, an dem die Benutzerdaten derzeit gespeichert sind.

Hyperion Linux Dienst

In nicht-interaktiven (head-less) Umgebungen wird ein Hyperion Service installiert, der unter dem aktuellen Benutzer läuft. In den gleichen Fällen, z.B. bei Verwendung von ws281x LEDs, muss Hyperion unter `root laufen. Hyperion stellt ein Kommandozeilenprogramm zur Verfügung, mit dem der Benutzer, unter dem der Dienst läuft, gewechselt werden kann.

Ändern des Benutzers

...auf 'root'

sh
sudo updateHyperionUser -u root

...auf den aktuellen Benutzer

sh
sudo updateHyperionUser

Dienst erstellen

Standardmäßig wird in interaktiven Umgebungen mit grafischer Benutzeroberfläche kein Hyperion-Dienst installiert. Wenn Hyperion als Systemdienst ausgeführt werden soll, kann der Dienst manuell erstellt werden.

  1. Kopiere die Hyperion Servicedatei
sh
sudo cp /usr/share/hyperion/service/hyperion.systemd /etc/systemd/system/hyperion@.service
  1. Richten den Dienst für den aktuellen Benutzer ein.
    Wenn es ein anderer Benutzer sein soll, verwende die Option -u.
sh
sudo /usr/share/hyperion/scripts/updateHyperionUser.sh
  1. Überprüfe, ob der Dienst für den aktuellen Benutzer läuft.
    Ersetze ${USER} durch den Benutzernamen, wenn der Benutzer zuvor mit der Option -u festgelegt wurde.
sh
systemctl status hyperion@${USER}