Frage(n) zur händichen Installation

  • Ich möchte vdr händisch auf einem aktuellem Debian Sarge (3.1r2) installieren.


    Kernel: 2.6.18


    Kann mal bitte jemand meine Vorgehensweise ünerprüfen? Alle notwendigen (Debian)-Pakete sind bereist installiert.


    cd /usr/src
    apt-get source vdr


    auspacken des vdr und symlink nach VDR


    Frage: muss ich jetzt die Sourcen der Plugins mit apt-get source holen?
    Frage: und müssen die nach /plugins/src entpackt werden?


    Da ich den vdr patchen will/muss, hab ich dazu auch noch ne Frage.
    Da ist ja eine patchliste drin enthalten.
    Bei den Patches, die ich möchte, muss ich ja nur die Auskommetierung in der list.00 entfernen.
    Aber wie rufe ich den Patch dann auf?
    Wenn ich damit fertig bin, ist vdr ja noch nicht installiert.
    wenn ich vdr dann installiere, werden dann auch automatisch die entsprechenden Scripte angelegt?

    Gehäuse: Silverstone LC18
    Hardware: Asus M2NPV-VM / AMD Athlon X2 / 1024 MB RAM
    Storage: 400 GB ATA-100 HDD (System+Video) / 750 GB SATA II (Video) / NEC ND-2510A
    DVB: Technotrend FF Rev. 1.5 mit 4 MB-Mod + WINTV CI und Hauppauge Nexus-S + PCCA Rev 1.4
    CAM's: Dragon-CAM (Premiere-Abo) - Orion-CAM (FreeX-Abo)
    CAM's: T.REX + Zeta Blue
    SAT: Astra + Hotbird über Twin-Monoblock
    Software: VDR 1.4.5-1 Tobi MultiPatch auf Debian
    Kernel: 2.6.18 mit Bootsplash-Patch

  • Welchen Vorteil hat das, wenn du von Hand installierst, die sourcen aber über apt-get holen willst?

  • weil dann die Patches von Tobi mit dabei sind?

    Gehäuse: Silverstone LC18
    Hardware: Asus M2NPV-VM / AMD Athlon X2 / 1024 MB RAM
    Storage: 400 GB ATA-100 HDD (System+Video) / 750 GB SATA II (Video) / NEC ND-2510A
    DVB: Technotrend FF Rev. 1.5 mit 4 MB-Mod + WINTV CI und Hauppauge Nexus-S + PCCA Rev 1.4
    CAM's: Dragon-CAM (Premiere-Abo) - Orion-CAM (FreeX-Abo)
    CAM's: T.REX + Zeta Blue
    SAT: Astra + Hotbird über Twin-Monoblock
    Software: VDR 1.4.5-1 Tobi MultiPatch auf Debian
    Kernel: 2.6.18 mit Bootsplash-Patch

  • Und warum dann selbst kompilieren?

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Okey - dann mach ich das mal so.


    für die Plugins unter /PLUGINS/src lege ich ja nur symlinks an.
    Bei den plugins ist mir das klar, aber was ist mit den addons?
    werden die auch einfach nur als Symlink verlinkt


    also so?
    vdd-addon-acpiwakeup-0.0.3 ---> /usr/src/VDR/PLUGINS/src/acpiwakeup

    Gehäuse: Silverstone LC18
    Hardware: Asus M2NPV-VM / AMD Athlon X2 / 1024 MB RAM
    Storage: 400 GB ATA-100 HDD (System+Video) / 750 GB SATA II (Video) / NEC ND-2510A
    DVB: Technotrend FF Rev. 1.5 mit 4 MB-Mod + WINTV CI und Hauppauge Nexus-S + PCCA Rev 1.4
    CAM's: Dragon-CAM (Premiere-Abo) - Orion-CAM (FreeX-Abo)
    CAM's: T.REX + Zeta Blue
    SAT: Astra + Hotbird über Twin-Monoblock
    Software: VDR 1.4.5-1 Tobi MultiPatch auf Debian
    Kernel: 2.6.18 mit Bootsplash-Patch

    Einmal editiert, zuletzt von Herthaner ()

  • Was meinst mit so?


    Was du beschreibst ist der klassische Weg ohne Debian Source Pakete.


    Addons sind nicht sehr eng mit dem VDR verknüpft und werden nur so dazuinstalliert, und meist mit Scripte verknüpft.

  • Jetzt bin ich völlig verwirrt.


    Wie muss ich denn nun vdr-addon-acpiwakeup installieren?


    Ich habe die plugins und addons als source runtergeladen, die Patches liegen ja schon unter /usr/src/VDR/debian/patches.


    Einige davon möchte ich verwenden, andere nicht.
    Also 00list entprechend bearbeiten ...


    Dann wollte ich die Sourcen der Plugins und Addons nach /usr/src/VDR/PLUGINS/src verlinken.


    ... und da liege ich schon falsch?

    Gehäuse: Silverstone LC18
    Hardware: Asus M2NPV-VM / AMD Athlon X2 / 1024 MB RAM
    Storage: 400 GB ATA-100 HDD (System+Video) / 750 GB SATA II (Video) / NEC ND-2510A
    DVB: Technotrend FF Rev. 1.5 mit 4 MB-Mod + WINTV CI und Hauppauge Nexus-S + PCCA Rev 1.4
    CAM's: Dragon-CAM (Premiere-Abo) - Orion-CAM (FreeX-Abo)
    CAM's: T.REX + Zeta Blue
    SAT: Astra + Hotbird über Twin-Monoblock
    Software: VDR 1.4.5-1 Tobi MultiPatch auf Debian
    Kernel: 2.6.18 mit Bootsplash-Patch

  • Wofür glaubst waren die 2 Links gut?


    Grobe Beschreibung:


    Holen von vdr-source, holen von Abhängigkeiten zum kompilieren.
    apt-get source vdr
    apt-get build-dep vdr


    00list anpassen, ev eigene Patches hinzufügen


    dpkg-buildpackage -tc # Debian Paket kompilieren
    cd ..
    dpkg -i vdr_*.deb vdr-dev*.deb # Paket vdr und Build Paket vdr-dev (für Plugins installieren)


    Plugins:
    apt-get source vdr-plugin-mp3
    apt-get build-dep vdr-plugin-mp3


    00list Anpassen wenn erwünscht


    dpkg-buildpackage -tc
    dpkg -i vdr-plugin*.deb


    Addons:
    entweder kompilieren wie oben beschrieben, oder einfach apt-et install vdr-addon-...
    Addons müssen nicht direkt zu der jeweiligen Patch Variante dazupassen.

  • Hmm, so langsam glaube ich zu verstehen.


    Also wenn ich von den Sourcen installieren will, dann brauch ich die Plugins garnicht unter /usr/src/VDR/PLUGINS/src


    die werden also hinterher einzeln nachinstalliert, nachdem sie für die jeweilige vdr-version kompiliert wurden.


    Und für die Addons gilt dasselbe, ausser das sie nicht bei jedem Patch des vdr neu kompiliert werden müssen, weil sie quasi eigenständig sind, und nur mit dem vdr zusammenarbeiten.


    Bleibt mir nur noch die Frage, wie ich den vdr dann patchen muss.
    Klar ist mir, das ich die 00list anpassen muss.
    Muss ich dann als Patch die 00list angeben?

    Gehäuse: Silverstone LC18
    Hardware: Asus M2NPV-VM / AMD Athlon X2 / 1024 MB RAM
    Storage: 400 GB ATA-100 HDD (System+Video) / 750 GB SATA II (Video) / NEC ND-2510A
    DVB: Technotrend FF Rev. 1.5 mit 4 MB-Mod + WINTV CI und Hauppauge Nexus-S + PCCA Rev 1.4
    CAM's: Dragon-CAM (Premiere-Abo) - Orion-CAM (FreeX-Abo)
    CAM's: T.REX + Zeta Blue
    SAT: Astra + Hotbird über Twin-Monoblock
    Software: VDR 1.4.5-1 Tobi MultiPatch auf Debian
    Kernel: 2.6.18 mit Bootsplash-Patch

  • Du patchst gar nix für normal, das macht dpkg-buildpackage
    Das wendet alle Patches an, die in der 00list aktiv sind (also keine # am Beginn haben)
    Eigene Patches entweder auf das vdr Verzeichnis normal anwenden (wie im Wiki beschrieben) (ist die "unsaubere" Lösung) oder so wie die restlichen patches in die 00list einbinden, und unter debian/patches ablegen.
    Header muss du von nem andern Patch übernehmen (bis @dpatch@)

Jetzt mitmachen!

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