Installation auf ubuntu server 25.10

  • ich bin wohl zu sehr aus dem Geschehen raus, würde aber dennoch gerne mal yaVDR installieren.
    Ich habe ein Ubuntu 25.10 System installiert. Und bin vorgegangen wie hier beschrieben:

    yavdr-ansible/README.md at devel · yavdr/yavdr-ansible

    dabei bekomme ich direkt eine Fehlermeldung bzgl. dem PPA?


    bin ich schon jetzt im falschen branch? Wie mache ich das richtig?

  • Du bist mit der falschen Ubuntu Version unterwegs - die Zwischenversionen von Ubuntu werden nicht lang genug unterstützt, um für mich den Aufwand zu rechtfertigen dafür Pakete zu bauen - die gibt es nur für LTS-Versionen.

    Du kannst mit dem devel Branch das bald erscheinende Ubuntu 26.04 verwenden und mit dem focal Branch Ubuntu 20.04, 22.04 oder 24.04.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • ok bin etwas weiter gekommen ;)


  • Der Task nutzt einige Variablen, die im Dictionary vdr definiert sein sollten: https://github.com/yavdr/yavdr-an…s/main.yml#L100

    Nutzt du eventuell eine angepasste Konfiguration, bei der du die Variable vdr nur teilweise überschrieben hast? Die beinhaltet ja so einiges an Schlüsselwort-Werte Paaren: https://github.com/yavdr/yavdr-an…up_vars/all#L31 ff.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Das sollte installiert werden - unter Ubuntu 26.04 heißt das etwas anders als unter den Vorgängerversionen:

    Code
    $ apt policy python3-yavdr-frontend
    python3-yavdr-frontend:
      Installiert:           0.1.8-0yavdr0~resolute
      Installationskandidat: 0.1.8-0yavdr0~resolute
      Versionstabelle:
     *** 0.1.8-0yavdr0~resolute 500
            500 https://ppa.launchpadcontent.net/seahawk1986-hotmail/resolute-main/ubuntu resolute/main amd64 Packages
            100 /var/lib/dpkg/status

    Welche Ubuntu Version und welchen Branch für yavdr-ansible hast du genutzt?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Und du hast den richtigen Branch vom Playbook genommen?

    Code
    ~/yavdr-ansible$ git branch
    * devel
      focal
    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hast du die Fehlermeldungen noch?

    Grundsätzlich richtet das Playbook den nginx-Server ein, installiert die Dienste für das Python-Backend (Paket yavdr-backend, daraus werden zwei Systemd-Units gestartet - die yavdr-backend.service und yavdr-system-backend.service) und außerdem entpackt es die letzte Version von yavdr-webfrontend nach /var/www/html/.

    Wenn das alles geklappt hat, sollte die /var/www/html/index.html existieren und nginx aufgeliefert werden.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Passt die nginx-Konfiguration? Was gibt grep -v '^\s*#' /etc/nginx/sites-enabled/default aus?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Was hast du vor?

    Wenn du das Paket installieren wolltest, müsstest du apt install python3-yavdr-frontend ausführen. Wenn du dir das Quellpaket holen willst, musst du die deb-src Einträge zur Konfiguration der Paketquellen hinzufügen: sudo add-apt-repository -s ppa:seahawk1986-hotmail/resolute-main, sonst weiß er nicht, woher er das Quellpaket nehmen soll.

    Mir wäre es lieber, wenn du das Playbook nochmal laufen lässt und mir die Fehler zeigst - gegenüber dem focal-Branch hat sich die Struktur der Konfigurationsvariablen in der host_vars/all zum Teil etwas geändert, also am besten schauen, ob da für die alte Version gemachten Anpassungen noch passen.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    Edited once, last by seahawk1986 (March 26, 2026 at 7:26 PM).

  • Ich kann leider nicht mehr ganz folgen, obwohl mich das Thema (yaVDR auf Ubuntu Server 26.04) brennend interessiert.

    Wäre es nicht vielleicht sinnvoll, nochmal völlig neu zu starten und Ubuntu Server 26.04 neu zu installieren?

    Und dann das passende Ansible holen, händisch anpassen und laufen lassen.

    mein VDR
    • Software: yaVDR0.7-Ansible Ubuntu 24.04 (noble) mit vdr-2.8.1
    • DVB-T2: Hauppauge WinTV-dualHD
    • Fernseher: LG OLED42C48LA
  • ups sorry.... ich hab deinen Post vorher übersehen.

    grep -v '^\s*#' /etc/nginx/sites-enabled/default
    grep: /etc/nginx/sites-enabled/default: Datei oder Verzeichnis nicht gefunden


    git branch
    * devel


    im Prinzip lief die Installation durch. Aber ich komme nicht auf das yavdr-frontend.

  • Ich habe das Playbook gerade mal auf einer frischen Ubuntu 26.04 Installation in einer VM durchlaufen lassen und da hatte ohne Anpassungen an den Installationsvariablen keine Fehler - entweder du hast da kreative Anpassungen drin (magst du die mal zeigen, yaml reagiert z.T. recht interessant auf falsche Einrückungen?) oder es hängt am Stand des Playbooks - du solltest diesen Commit haben:

    Code
    $ git rev-parse --short HEAD
    e0df93e
    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!