Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
vdr:install [12.07.2010 18:22. ] – ersten Programmstart dokumentiert django | vdr:install [31.10.2023 18:47. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== VDR Installation ====== | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ===== Download der Quellen ===== | ||
+ | Als ersten laden wir uns die Softwarequellen von der [[https:// | ||
+ | # cd / | ||
+ | # wget ftp:// | ||
+ | ===== Softwaresourcen entpacken ===== | ||
+ | Im nächsten Schritt entpacken wir die Sourcen: | ||
+ | # tar xfj vdr-1.6.0.tar.bz2 -C / | ||
+ | Für spätere Installation von Entwicklerversion und/oder zum Unterscheiden der gepatchten Sourcen setzen wir einen symbolischen Link auf das gerade angelegte Verzeichnis. | ||
+ | # ln -s / | ||
+ | ===== Software übersetzen und installieren ===== | ||
+ | Nun ist es soweit und wir können unseren VDR an Hand der heruntergeladenen und entpackten Softwarequellen übersetzen. Als erstes machen wir dies mit dem VDR-Grundpaket. | ||
+ | # cd / | ||
+ | # make | ||
+ | Anschließend erfolgt das gleiche auch mit den mitgelieferten // | ||
+ | # make plugins | ||
+ | ===== Erstkonfiguration von VDR ===== | ||
+ | Im Anschluß an die zuvor beschriebene Erstinstallation machen wir uns nun an die Konfiguration unseres **VDR**. Wir legen hierzu die nötigen Konfigurationspfade an: | ||
+ | # mkdir / | ||
+ | # mkdir / | ||
+ | Ferner legen wir uns noch für die EPG((**E**lectronic **P**rogramm **G**uide, der Informationen aller gerade laufenden und künftigen Sendungen)) an. | ||
+ | # mkdir /var/vdr | ||
+ | Vor dem ersten Start unseres VDR kopieren wir nun noch die mitgelieferten Konfigurationsdateien in das zuvor angelegte Verzeichnis: | ||
+ | # cp / | ||
+ | ===== Erster Programmstart von VDR ===== | ||
+ | Nun ist es an der Zeit unseren VDR das erste mal zu starten: | ||
+ | # / | ||
+ | Im syslog erfolgt dabei eine Ausgabe zahlreicher hilfreicher Informationen, | ||
+ | # tail -f / | ||
+ | < | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] codeset is ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] ERROR: ./locale: Datei oder Verzeichnis nicht gefunden | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] no locale for language code ' | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] creating directory / | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] loading / | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] loading / | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] loading / | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] loading / | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] loading / | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] probing / | ||
+ | Jul 12 20:01:15 vdr vdr: [12826] video directory scanner thread started (pid=12825, tid=12826) | ||
+ | Jul 12 20:01:15 vdr vdr: [12827] video directory scanner thread started (pid=12825, tid=12827) | ||
+ | Jul 12 20:01:15 vdr automount[2717]: | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] probing / | ||
+ | Jul 12 20:01:15 vdr automount[2717]: | ||
+ | Jul 12 20:01:15 vdr vdr: [12829] tuner on device 1 thread started (pid=12825, tid=12829) | ||
+ | Jul 12 20:01:15 vdr automount[2717]: | ||
+ | Jul 12 20:01:15 vdr vdr: [12830] section handler thread started (pid=12825, tid=12830) | ||
+ | Jul 12 20:01:15 vdr vdr: [12834] CI adapter on device 1 thread started (pid=12825, tid=12834) | ||
+ | Jul 12 20:01:15 vdr vdr: [12827] video directory scanner thread ended (pid=12825, tid=12827) | ||
+ | Jul 12 20:01:15 vdr vdr: [12835] tuner on device 2 thread started (pid=12825, tid=12835) | ||
+ | Jul 12 20:01:15 vdr vdr: [12836] section handler thread started (pid=12825, tid=12836) | ||
+ | Jul 12 20:01:15 vdr vdr: [12826] video directory scanner thread ended (pid=12825, tid=12826) | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] probing / | ||
+ | Jul 12 20:01:15 vdr vdr: [12839] CI adapter on device 2 thread started (pid=12825, tid=12839) | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] found 3 video devices | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] setting primary device to 1 | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] device 1 has no MPEG decoder | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] trying device number 2 instead | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] setting primary device to 2 | ||
+ | Jul 12 20:01:15 vdr vdr: [12840] tuner on device 3 thread started (pid=12825, tid=12840) | ||
+ | Jul 12 20:01:15 vdr vdr: [12841] section handler thread started (pid=12825, tid=12841) | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] assuming manual start of VDR | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] SVDRP listening on port 2001 | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] setting current skin to " | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] loading / | ||
+ | Jul 12 20:01:15 vdr vdr: [12825] remote control KBD - learning keys | ||
+ | Jul 12 20:01:15 vdr vdr: [12842] KBD remote control thread started (pid=12825, tid=12842) | ||
+ | Jul 12 20:01:17 vdr vdr: [12834] CAM 1: no module present | ||
+ | Jul 12 20:01:17 vdr vdr: [12834] CAM 2: no module present | ||
+ | Jul 12 20:01:17 vdr vdr: [12839] CAM 3: no module present | ||
+ | Jul 12 20:01:17 vdr vdr: [12839] CAM 4: no module present | ||
+ | Jul 12 20:01:25 vdr vdr: [12825] switching to channel 1 | ||
+ | Jul 12 20:01:34 vdr vdr: [12835] frontend 1 timed out while tuning to channel 1, tp 112187</ | ||
+ | Zum Beenden des gerade laufenden VDR-Prozesses ... | ||
+ | # ps aux | grep vdr | ||
+ | root | ||
+ | root | ||
+ | ... verwenden wir einfach die Tastenkombination **[Strg]** und **C**. | ||
+ | Im syslog wird uns dies entsprechend quittiert. | ||
+ | < | ||
+ | Jul 12 20:04:43 vdr vdr: [12842] KBD remote control thread ended (pid=12825, tid=12842) | ||
+ | Jul 12 20:04:43 vdr vdr: [12825] saved setup to / | ||
+ | Jul 12 20:04:43 vdr vdr: [12830] section handler thread ended (pid=12825, tid=12830) | ||
+ | Jul 12 20:04:43 vdr vdr: [12829] tuner on device 1 thread ended (pid=12825, tid=12829) | ||
+ | Jul 12 20:04:44 vdr vdr: [12835] frontend 1 timed out while tuning to channel 1, tp 112187 | ||
+ | Jul 12 20:04:44 vdr vdr: [12836] section handler thread ended (pid=12825, tid=12836) | ||
+ | Jul 12 20:04:45 vdr vdr: [12835] tuner on device 2 thread ended (pid=12825, tid=12835) | ||
+ | Jul 12 20:04:45 vdr vdr: [12834] CI adapter on device 1 thread ended (pid=12825, tid=12834) | ||
+ | Jul 12 20:04:45 vdr vdr: [12841] section handler thread ended (pid=12825, tid=12841) | ||
+ | Jul 12 20:04:45 vdr vdr: [12840] tuner on device 3 thread ended (pid=12825, tid=12840) | ||
+ | Jul 12 20:04:45 vdr vdr: [12839] CI adapter on device 2 thread ended (pid=12825, tid=12839) | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] ===================== | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] EPG bugfix statistics | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] ===================== | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] IF SOMEBODY WHO IS IN CHARGE OF THE EPG DATA FOR ONE OF THE LISTED | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] CHANNELS READS THIS: PLEASE TAKE A LOOK AT THE FUNCTION cEvent:: | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] IN VDR/epg.c TO LEARN WHAT'S WRONG WITH YOUR DATA, AND FIX IT! | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] ===================== | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] Fix Hits Channels | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] 6 10 CYFRA+ RADIO, CYFRA+ RMF, CYFRA+ PR | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] 7 42 CANAL+ SPORT, CANAL+, DOMO, CANAL+ SPORT, CANAL+, CANAL+ FILM, ZigZap, KUCHNIA.TV, ... | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] ===================== | ||
+ | Jul 12 20:04:45 vdr vdr: [12825] exiting, exit code 0 | ||
+ | </ | ||
+ | Beim Beenden unseres **VDR** wird auch die gerade im Speicher befindliche Konfiguration unseres VDR im Konfigurationverzeichnis // | ||
+ | Jul 12 20:04:43 vdr vdr: [12825] saved setup to / | ||
+ | |||
+ | ---- | ||
+ | |||
+ | [[vdr: | ||