Gen2VDR

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Gen2VDR Hilfe)
 
(46 dazwischenliegende Versionen von 26 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Gen2VDR ist eine der wohl umfangreichsten VDR-Distributionen. Wie der Name schon andeutet, wird als Basis die Linux-Distribution [[Gentoo]] verwendet.  
+
Gen2VDR ist eine der wohl umfangreichsten [[VDR-Distributionen]]. Wie der Name schon andeutet, wird als Basis die Linux-Distribution [[Gentoo]] verwendet.  
 
Gentoo erlaubt die optimale Anpassung an die vorhandene Hardware und die Bedürfnisse des Anwenders. Diese Vorteile ergeben sich aber mit wenigen Prozentpunkten und sollten nicht weiter interessieren...  
 
Gentoo erlaubt die optimale Anpassung an die vorhandene Hardware und die Bedürfnisse des Anwenders. Diese Vorteile ergeben sich aber mit wenigen Prozentpunkten und sollten nicht weiter interessieren...  
  
Gen2VDR wird von Helmut Auer (HelAu) entwickelt. Das Projekt war ursprünglich optimiert für das [[Mediaportal]] wird aber auch mit viel Erfolg auf einer [[Activy]] von Siemens eingesetzt.  
+
Gen2VDR wird von Helmut Auer (HelAu) entwickelt. Das Projekt war ursprünglich optimiert für das [[Mediaportal]].
  
Im Allgemeinen läuft die Distri aber auch auf jeder anderen Hardware-Plattform.  
+
Für die [[Activy]] gibt es die '''[[Gen2VDR Activy Edition]]''' welche speziell von Helmut Auer (HelAu) entwickelt wurde.
  
== Über Gen2VDR ==
+
Im Allgemeinen läuft die Distribution aber auch auf jeder anderen x86-Hardware-Plattform.  
Eine Besonderheit von Gen2VDR ist die Tatsache, daß alle Pakete, die mit VDR zu tun haben, selbst kompiliert, und nicht emerged wurden. Weiterhin ist in Gen2VDR 1.1 das Admin-Plugin aktiv und viele Sripte erledigen seine Aufgaben.
+
Dies sollte beim Update vom Hand beachtet werden.
+
==[[Gen2VDR Installation]]==
+
In diesm Artikel findet sich Alles zur Erstellung der CD und zur installation.
+
  
==[[Gen2VDR Updaten]]==
+
==Gen2VDR Installation==
'''Gen2vdr Updates'''
+
[[Gen2VDR Installation]] Unter diesem Link findet sich alles zur Erstellung der CD und zur Installation.
  
Um aktuelle Updates von Gen2vdr zu installieren
+
==Gen2VDR Updaten==
  /_config/update/g2v_update.sh
+
[[Gen2VDR Updaten]] Unter diesem Link finden sich die Update-Möglichkeiten.
ausführen.
+
  
Vor dem Update ist es sinnvoll die Dateien ''remote.conf'', sowie ''mplayersources.conf'' zu sicher, um eigene Konfigurationen nicht zu verlieren.
+
==Gen2VDR Konfiguration==
 +
[[Gen2VDR Konfiguration]] Unter diesem Link findet sich die Konfiguration des Systems und des VDR.
  
Die heruntergeladenen Updates sollten nicht gelöscht werden, da anhand der vorhandenen Dateien entschieden wird, welche Updates heruntergeladen und installiert werden sollen.
+
== Backup von Gen2VDR ==
 +
Im Ordner  /_config/backup gibt es ein Skript zum Erstellen einer bootbaren ISO als Backup des Gen2VDR-Systems.
  
'''Update auf VDR 1.4.1'''
+
Alternativ kann das Backup auch über den entsprechenden Punkt im VDR-Menü gemacht werden. [Menu->Befehle->Backup->Backup erstellen]
  
Das unter dem folgendem Link zu bekommende Skript aktualisiert den VDR auf VDR1.4.1 + BigPatch + aktuelle Plugin-Sammlung.[http://www.htpc-forum.de/forum/index.php?s=75c7e857879e8d990befac72690dfcd3&act=Attach&type=post&id=16187 Update-Skript_vdr1.4.1]
 
  
Einfach z.B. unter /tmp starten, die nötigen Päckchen werden runtergeladen.
+
Um ein hardwareunabhängiges ISO-Image zu erzeugen, welches auch auf anderer Hardware lauffähig ist, geht man folgendermaßen vor:
Das neue VDR directory ist dann /usr/local/src/vdr-1.4.1.
+
-Bei älteren Gen2VDR Versionen startet man das Skript mit dem Parameter -i.
 +
-Bei den aktuelleren Gen2VDR Versionen (V3) lässt man den Parameter -b weg.
  
'''Update auf VDR 1.4.2'''
+
Im Zweifelsfall mit dem Parameter -h aufrufen oder im Skript einsehen welche Parameter möglich sind.
  
Hierzu einfach die ersten Zeilen des Skripts aus [http://www.htpc-forum.de/forum/index.php?s=75c7e857879e8d990befac72690dfcd3&act=Attach&type=post&id=16187 Update-Skript_vdr1.4.1] wie folgt abändern:
+
Aufruf des Scriptes mit dem Parameter -h bei der Gen2VDR Version V3:
  #!/bin/sh
+
  #set -x
+
  VDR_VERSION="vdr-1.4.2"
+
  VDR_URL="ftp://ftp.cadsoft.de/vdr"
+
  BP="vdr-1.4.2-3-bigpatch-test1.tar.bz2"
+
  BP_URL="http://bigpatch.vdr-developer.org/1.4.2-3"
+
  PLG="VDR-Plugins-Frank99--20-09-2006.tar.bz2"
+
  PLG_URL="http://vdr-plugins-bigpack.htpc-forum.de/Plugins"
+
  
  LOG="/_config/update/vdr142.log"
+
Syntax: /_config/backup/g2v_backup.sh [-b][-f][file]
 +
-b  : Create machine specific Backup (not universal install)
 +
-f  : Fast image creation (but larger)
 +
file : Name of image (Default: /mnt/data/vdr.iso)
 +
-n for no image file creation
 +
 
 +
== Logdateien ==
 +
Gen2VDR logt eigentlich alles in /log/messages.
 +
Fortlaufend anschauen geht zum Beispiel mit:
 +
tail -f /log/messages
  
 +
Ein sehr nettes Feature ist auch das Einsammeln der Protokolldateien. Hier werden die wichtigsten Protokolldateien in einer Datei zusammengefasst. Diese Datei kann bei Anfragen sehr hilfreich sein. Erstellt wird diese entweder über das OSD des VDRs
  
'''emerge'''
+
Menu -> Befehle -> logs sammeln
  
Um emerge zu benutzen ist zuerst ein:
+
oder in der Konsole mit
  emerge sync (bei einer Fehlermeldung einfach nochmal)
+
und
+
  gensync gentoo-de
+
nötig!
+
  
Dabei kann es zur Meldung kommen:
+
/_config/bin/g2v_log.sh
"Ein Update für portage ist verfügbar"
+
Dann sollte man:
+
  emerge portage
+
machen.
+
  
'''Plugins'''
+
Die erstellte Datei findet man unter /tmp/g2v_log.tgz
  
Neue VDR-Plugins erstellt man entweder mittels emerge oder auf dem "herkömmlichen" Weg
+
Es gibt auch Ausnahmen wie z. B. das Burn-Plugin, welches sinnvollerweise eigene Protokolldateien erstellt.
unter /usr/local/src/VDR. Ich hab nur letzteres genutzt ...
+
Etwas einfacher gehts noch mit
+
  /_config/bin/instplg.sh
+
Sofern sich das Plugin an die üblichen Namenskonventionen hält installiert man z.B. mittels:
+
  /_config/bin/instplg.sh /tmp/vdr-burn-0.2.0.tar bz2
+
das bereits heruntergeladene Plugin, oder mit:
+
  /_config/bin/instplg.sh http://www.burn.org/download/vdr-burn-0.2.0.tar.bz2
+
lädt man das Plugin auch gleich noch mit runter.
+
  
Um alle Plugins zu "maken" nutzt man:
+
== Gen2VDR Hilfe ==
  /_config/bin/vdrmkplg.sh
+
Dieses Script sorgt dafür dass nur die aktivierten Plugins neu kompiliert werden und nicht alle.
+
Als Paramter kann noch "clean" mitgeben, dann wird ein "make clean" ausgeführt.
+
 
+
Die aktuellen DVB-Treiber bekommt man mit dem Script:
+
  /_config/bin/dvb_update.sh
+
 
+
==[[Gen2VDR Konfiguration]]  ==
+
Konfiguration des Systems und des VDR.
+
 
+
== Backup von Gen2VDR ==
+
Im Ordner  /_config/backup  gibt es ein Skript zum Erstellen einer bootbaren ISO als Backup eurer Gen2VDR.
+
Alternativ kann das Backup auch über den entsprechenden Punkt im VDR Menü gemacht werden.
+
  
== Siehe auch ==
+
* Häufig verwendete Begriffe - [http://www.htpc-forum.de/forum/index.php?showtopic=3236 Gen2VDR Einsteigerlektüre]
*[[Gentoo]]
+
* Gen2VDR [http://www.htpc-forum.de/forum/index.php?showtopic=3961 Grundfragen]
*[[Gen2VDR mit em84xx]]
+
* [[Admin-plugin]], Einstellungen leicht gemacht [[Gen2VDR Konfiguration]]
  
 
==Links==
 
==Links==
# [ftp://ftp.gwdg.de/pub/linux/mediaportal/helau Download]
+
# [http://redmine.gen2vdr.org/ Gen2VDR Homepage]
# [http://www.htpc-forum.de/forum Support für Gen2vdr]
+
 
# [http://ftp.gwdg.de/pub/linux/mediaportal/helau Download per http]
 
# [http://ftp.gwdg.de/pub/linux/mediaportal/helau Download per http]
# [http://www.gentoo.org/doc/de/handbook/handbook-x86.xml Gentoo Handbuch]
+
# {{vdrportal board|50246|Tipps Thread im vdr Portal}}
 +
# {{vdrportal board|56652|Tiva_overlay Tips Thread im vdr Portal}}
  
 
[[Kategorie:VDR-Distributionen]]
 
[[Kategorie:VDR-Distributionen]]
 
[[Kategorie:Gen2VDR]]
 
[[Kategorie:Gen2VDR]]

Aktuelle Version vom 5. September 2013, 19:05 Uhr

Gen2VDR ist eine der wohl umfangreichsten VDR-Distributionen. Wie der Name schon andeutet, wird als Basis die Linux-Distribution Gentoo verwendet. Gentoo erlaubt die optimale Anpassung an die vorhandene Hardware und die Bedürfnisse des Anwenders. Diese Vorteile ergeben sich aber mit wenigen Prozentpunkten und sollten nicht weiter interessieren...

Gen2VDR wird von Helmut Auer (HelAu) entwickelt. Das Projekt war ursprünglich optimiert für das Mediaportal.

Für die Activy gibt es die Gen2VDR Activy Edition welche speziell von Helmut Auer (HelAu) entwickelt wurde.

Im Allgemeinen läuft die Distribution aber auch auf jeder anderen x86-Hardware-Plattform.

Inhaltsverzeichnis

[Bearbeiten] Gen2VDR Installation

Gen2VDR Installation Unter diesem Link findet sich alles zur Erstellung der CD und zur Installation.

[Bearbeiten] Gen2VDR Updaten

Gen2VDR Updaten Unter diesem Link finden sich die Update-Möglichkeiten.

[Bearbeiten] Gen2VDR Konfiguration

Gen2VDR Konfiguration Unter diesem Link findet sich die Konfiguration des Systems und des VDR.

[Bearbeiten] Backup von Gen2VDR

Im Ordner /_config/backup gibt es ein Skript zum Erstellen einer bootbaren ISO als Backup des Gen2VDR-Systems.

Alternativ kann das Backup auch über den entsprechenden Punkt im VDR-Menü gemacht werden. [Menu->Befehle->Backup->Backup erstellen]


Um ein hardwareunabhängiges ISO-Image zu erzeugen, welches auch auf anderer Hardware lauffähig ist, geht man folgendermaßen vor:

-Bei älteren Gen2VDR Versionen startet man das Skript mit dem Parameter -i.
-Bei den aktuelleren Gen2VDR Versionen (V3) lässt man den Parameter -b weg.

Im Zweifelsfall mit dem Parameter -h aufrufen oder im Skript einsehen welche Parameter möglich sind.

Aufruf des Scriptes mit dem Parameter -h bei der Gen2VDR Version V3:

Syntax: /_config/backup/g2v_backup.sh [-b][-f][file]
-b   : Create machine specific Backup (not universal install)
-f   : Fast image creation (but larger)
file : Name of image (Default: /mnt/data/vdr.iso)
-n for no image file creation
 

[Bearbeiten] Logdateien

Gen2VDR logt eigentlich alles in /log/messages. Fortlaufend anschauen geht zum Beispiel mit:

tail -f /log/messages

Ein sehr nettes Feature ist auch das Einsammeln der Protokolldateien. Hier werden die wichtigsten Protokolldateien in einer Datei zusammengefasst. Diese Datei kann bei Anfragen sehr hilfreich sein. Erstellt wird diese entweder über das OSD des VDRs

Menu -> Befehle -> logs sammeln

oder in der Konsole mit

/_config/bin/g2v_log.sh

Die erstellte Datei findet man unter /tmp/g2v_log.tgz

Es gibt auch Ausnahmen wie z. B. das Burn-Plugin, welches sinnvollerweise eigene Protokolldateien erstellt.

[Bearbeiten] Gen2VDR Hilfe

[Bearbeiten] Links

  1. Gen2VDR Homepage
  2. Download per http
  3. Tipps Thread im vdr Portal
  4. Tiva_overlay Tips Thread im vdr Portal