Gen2VDR
(→Links) |
(→Struktur) |
||
Zeile 6: | Zeile 6: | ||
Im Allgemeinen läuft die Distri aber auch auf jeder anderen Hardware-Plattform. | Im Allgemeinen läuft die Distri aber auch auf jeder anderen Hardware-Plattform. | ||
− | == | + | == Über Gen2VDR == |
+ | Eine Besonderheit von Gen2VDR ist die Tatsache, daß alle Pakete, die mit VDR zu tun haben, selbst kompiliert, und nicht emerged wurden. Dies sollte beim Update vom VDR oder Plug-Ins beachtet werden. Es ist dennoch möglich beispielsweise xxv mit emerge zu aktualisieren | ||
+ | |||
+ | === Updaten von nicht-VDR Paketen === | ||
+ | Packete, die nicht zum VDR gehörten können so aktualisiert werden: | ||
+ | gensync gentoo-de | ||
+ | emerge lirc-cvs | ||
+ | Bitte [http://de.gentoo-wiki.com/Masked beachten.] | ||
+ | |||
+ | === Updaten vom VDR === | ||
+ | Ich wuerde zum VDR Update aber folgenden Weg empfehlen: | ||
+ | unter /usr/local/src das vdr archiv entpacken, dann aus dem bisherigen VDR Verzeichnis die Make.config uebernehmen: | ||
+ | |||
+ | cd /usr/local/src/vdr-1.3.34 | ||
+ | cp ../VDR/Make.config . | ||
+ | |||
+ | Dann alle Plugins die man nutzen will aus dem alten VDR Verzeichnis uebernehmen (z.B. mit mc) | ||
+ | Evtl den VDR patchen (z.B. mit dem Bigpatch) | ||
+ | dann den VDR Link aufs neue VDR Verzeichnis setzen und alles neu komplieren: | ||
+ | make clean plugins-clean | ||
+ | make | ||
+ | make plugins | ||
+ | und alles updaten: | ||
+ | sh ../vdrupd.sh | ||
+ | |||
+ | |||
+ | === Updaten vom Kernel === | ||
+ | Eine ganz kurze Anleitung zum Kernelupdate (z.B. für die Nova-SE2): | ||
+ | |||
+ | cd /usr/src | ||
+ | dann den aktuellsten kernel von kernel.org dahin stelleun und entpacken, | ||
+ | z.B.: | ||
+ | wget http://kernel.org/pub/linux/kernel/v2.6/li......6.14.tar.bz2 | ||
+ | Dazu noch die aktuellen Patches und den letzten Snapshot: | ||
+ | wget http://kernel.org/pub/linux/kernel/v2.6/te...-2.6.15-rc5.bz2 | ||
+ | wget http://kernel.org/pub/linux/kernel/v2.6/sn...15-rc5-git7.bz2 | ||
+ | (Nachzulesen auf kernel.org) | ||
+ | nun gehts ans entpacken: | ||
+ | tar -xjvf linux-2.6.14.tar.bz2 | ||
+ | Alte .config "ruebermachen": | ||
+ | cp linux/.config linux-2.6.14/ | ||
+ | Link aendern: | ||
+ | rm linux | ||
+ | ln -s linux-2.6.14 linux | ||
+ | patches entpacken: | ||
+ | bzip2 -d patch-2.6.15-rc5.bz2 | ||
+ | bzip2 -d patch-2.6.15-rc5-git7.bz2 | ||
+ | kernel patchen: | ||
+ | cd linux | ||
+ | patch -p 1 < ../patch-2.6.15-rc5 | ||
+ | patch -p 1 < ../patch-2.6.15-rc5-git7 | ||
+ | |||
+ | Alte kernel config uebernehmen: | ||
+ | make oldconfig | ||
+ | Im Zweifelsfall bei allen Fragen Enter druecken dann mit | ||
+ | make menuconfig | ||
+ | nachschauen ob alle gewuenschten treiber auch ausgewaehlt sind, | ||
+ | mit abspeichern verlassen und dann den kernel kompilieren: | ||
+ | make | ||
+ | dann die Module installieren: | ||
+ | make modules_install | ||
+ | und: | ||
+ | sh ../krnl-upd.sh | ||
+ | starten. | ||
+ | Das koennte es gewesen sein. | ||
+ | Solltest Du lirc benutzen ist noch: | ||
+ | emerge Lirc noetig. | ||
+ | Nach dem Neustart wirds dann spannend:-) | ||
+ | |||
==Links== | ==Links== | ||
{| | {| |
Version vom 24. Dezember 2005, 01:41 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 wurde von Helmut Auer (HelAu) entwickelt und wird immer noch weiterentwickelt. Das Projekt war ursprünglich optimiert für das Mediaportal wird aber auch mit viel Erfolg auf einer Activy von Siemens eingesetzt.
Im Allgemeinen läuft die Distri aber auch auf jeder anderen Hardware-Plattform.
Inhaltsverzeichnis |
Über Gen2VDR
Eine Besonderheit von Gen2VDR ist die Tatsache, daß alle Pakete, die mit VDR zu tun haben, selbst kompiliert, und nicht emerged wurden. Dies sollte beim Update vom VDR oder Plug-Ins beachtet werden. Es ist dennoch möglich beispielsweise xxv mit emerge zu aktualisieren
Updaten von nicht-VDR Paketen
Packete, die nicht zum VDR gehörten können so aktualisiert werden: gensync gentoo-de emerge lirc-cvs Bitte beachten.
Updaten vom VDR
Ich wuerde zum VDR Update aber folgenden Weg empfehlen:
unter /usr/local/src das vdr archiv entpacken, dann aus dem bisherigen VDR Verzeichnis die Make.config uebernehmen:
cd /usr/local/src/vdr-1.3.34 cp ../VDR/Make.config .
Dann alle Plugins die man nutzen will aus dem alten VDR Verzeichnis uebernehmen (z.B. mit mc) Evtl den VDR patchen (z.B. mit dem Bigpatch)
dann den VDR Link aufs neue VDR Verzeichnis setzen und alles neu komplieren: make clean plugins-clean make make plugins
und alles updaten:
sh ../vdrupd.sh
Updaten vom Kernel
Eine ganz kurze Anleitung zum Kernelupdate (z.B. für die Nova-SE2):
cd /usr/src
dann den aktuellsten kernel von kernel.org dahin stelleun und entpacken, z.B.:
wget http://kernel.org/pub/linux/kernel/v2.6/li......6.14.tar.bz2
Dazu noch die aktuellen Patches und den letzten Snapshot:
wget http://kernel.org/pub/linux/kernel/v2.6/te...-2.6.15-rc5.bz2 wget http://kernel.org/pub/linux/kernel/v2.6/sn...15-rc5-git7.bz2
(Nachzulesen auf kernel.org) nun gehts ans entpacken:
tar -xjvf linux-2.6.14.tar.bz2
Alte .config "ruebermachen":
cp linux/.config linux-2.6.14/
Link aendern:
rm linux ln -s linux-2.6.14 linux
patches entpacken:
bzip2 -d patch-2.6.15-rc5.bz2 bzip2 -d patch-2.6.15-rc5-git7.bz2
kernel patchen:
cd linux patch -p 1 < ../patch-2.6.15-rc5 patch -p 1 < ../patch-2.6.15-rc5-git7
Alte kernel config uebernehmen:
make oldconfig
Im Zweifelsfall bei allen Fragen Enter druecken dann mit
make menuconfig
nachschauen ob alle gewuenschten treiber auch ausgewaehlt sind, mit abspeichern verlassen und dann den kernel kompilieren:
make
dann die Module installieren:
make modules_install
und:
sh ../krnl-upd.sh
starten. Das koennte es gewesen sein. Solltest Du lirc benutzen ist noch:
emerge Lirc noetig.
Nach dem Neustart wirds dann spannend:-)
Links
[1] | ftp://ftp.gwdg.de/pub/linux/mediaportal/helau/ | Download |
[2] | http://www.htpc-forum.de/forum | Support für Gen2vdr |
[3] | http://ftp.gwdg.de/pub/linux/mediaportal/helau/ | Download per http |