Gen2VDR Updaten
(→_EXTRAOPTS weg) |
(→Plugins) |
||
Zeile 32: | Zeile 32: | ||
/_config/bin/instplg.sh | /_config/bin/instplg.sh | ||
− | Sofern sich das Plugin an die üblichen Namenskonventionen hält installiert man z.B. mittels: | + | 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 | /_config/bin/instplg.sh /tmp/vdr-burn-0.2.0.tar bz2 | ||
das bereits heruntergeladene Plugin, oder mit: | das bereits heruntergeladene Plugin, oder mit: | ||
Zeile 42: | Zeile 42: | ||
Dieses Script sorgt dafür, dass nur die aktivierten Plugins neu kompiliert werden, nicht alle. | Dieses Script sorgt dafür, dass nur die aktivierten Plugins neu kompiliert werden, nicht alle. | ||
− | Als Parameter kann noch "clean" mitgeben, dann wird ein "make clean" ausgeführt. | + | Als Parameter kann man noch "clean" mitgeben, dann wird ein "make clean" ausgeführt. |
Und um alles neu zu compilieren führt man unter /usr/local/src/VDR: | Und um alles neu zu compilieren führt man unter /usr/local/src/VDR: | ||
Zeile 54: | Zeile 54: | ||
Achtung: | Achtung: | ||
− | Falls ein Plugin Parameter benötigt müssen die in | + | Falls ein Plugin Parameter benötigt, müssen die in |
/etc/vdr.d/plugins/<PLUGINNAME> | /etc/vdr.d/plugins/<PLUGINNAME> | ||
angegeben werden. | angegeben werden. |
Version vom 12. Mai 2008, 13:41 Uhr
Inhaltsverzeichnis |
Gen2vdr 2.0 Updates
Wer nur die folgenden Updates von helau benutzt braucht noch kein: emerge --sync , es schadet aber auch sicher nicht. Hier genügt also ein Aufruf von:
sh /_config/update/g2v_update.sh
Falls man Updates manuell einspielen will geht dies so:
cd /_config/update wget http://www.htpc-forum.de/gen2vdr/2.0/fixes/g2v_upXX.tar.bz2 tar -C / -xjvf g2v_upXX.tar.bz2 sh g2v_upXX.sh # Falls vorhanden
Alle Befehle die jetzt folgen sind eher für erfahrene Nutzer, alles was oben steht hält Gen2VDR auf dem von HelAu vorgesehenen aktuellen Stand.
emerge
Um emerge zu benutzen ist zuerst ein:
emerge --sync
und
layman -S
nötig!
Ein schnelle alternative in der Packetsuche ist eix.
eix-sync eix <packetname>
Plugins
Neue VDR-Plugins erstellt man manuell unter /usr/local/src/VDR/PLUGINS/src oder etwas einfacher 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 ausgewählten Plugins zu compilieren nutzt man:
/_config/bin/vdrmkplg.sh
Dieses Script sorgt dafür, dass nur die aktivierten Plugins neu kompiliert werden, nicht alle. Als Parameter kann man noch "clean" mitgeben, dann wird ein "make clean" ausgeführt.
Und um alles neu zu compilieren führt man unter /usr/local/src/VDR:
make clean make make clean-plugins make plugins
aus.
Achtung: Falls ein Plugin Parameter benötigt, müssen die in
/etc/vdr.d/plugins/<PLUGINNAME>
angegeben werden.
aktuelle DVB-hg-Treiber
Die aktuellen DVB-Treiber bekommt man mit dem Script:
/_config/bin/dvb_update.sh