Bug Report Speicher fresser

    • Hilfreichste Antwort
    • Offizieller Beitrag

    Na dann hier ein kurz tutorial um die vorhandene stable alpha 10 hyperbian in eine Pull Request installation umzuwandeln.

    Den nachfolgenden Code bitte nur auf einem frischen hyperbian verwenden. Sonst kommt es noch zu Verwirrungen. Fangen wir an. ;)


    Als erstes stoppst und deaktivierst du den hyperion Dienst (als alternative könntest du auch hyperion deinstallieren):

    Code
    sudo systemctl -q stop hyperion@pi.service
    sudo systemctl -q disable hyperion@pi.service


    Danach lädst du dir das PR Artifakt (armv6l.zip) von Lord-Grey herunter und kopierst es so wie es ist, in dein Home Verzeichnis auf den pi zero (z.b. über winscp).


    Dann erstellen wir ein neuen Ordner mit dem namen hyperion_pr und extrahieren das PR Artifakt in den soeben erstellten Ordner:

    Code
    mkdir -p /home/pi/hyperion_pr && unzip -p /home/pi/armv6l.zip | tar --strip-components=2 -C /home/pi/hyperion_pr share/hyperion/ -xz


    Wenn du hyperion deinstalliert hast (war ja optional) solltest du wieder die library libcec4 installieren:
    (Wenn nicht, dann einfach diesen schritt überspringen)

    Code
    sudo apt-get -y install libcec4


    Dann das service file modifizieren, kopieren, registrieren und aktivieren:

    Code
    sed -i '8d' ~/hyperion_pr/service/hyperion.systemd
    sed -i 's,/usr/bin/hyperiond,/home/pi/hyperion_pr/bin/hyperiond,g' ~/hyperion_pr/service/hyperion.systemd
    sed -i 's,/usr/share/hyperion/bin,/home/pi/hyperion_pr/bin,g' ~/hyperion_pr/service/hyperion.systemd
    sudo cp /home/pi/hyperion_pr/service/hyperion.systemd /etc/systemd/system/hyperion_pr.service
    sudo systemctl enable hyperion_pr.service --now


    Und fertig. :thumbup:


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!