Gentoo Plugin
Zzam (Diskussion | Beiträge) K (added ~x86) |
|||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | Hier wird exemplarisch die Installation eines Plugins mit Hilfe des Befehls ''[[Gentoo emerge|emerge]]'' beschrieben. Für viele Plugins ist vorausgesetzt, dass man die Schritte auf [[Gentoo VdrEbuilds]] durchgeführt hat und so die VDR-Portagedaten von Gentoo.de importiert hat. | |
− | Hier wird exemplarisch die Installation eines Plugins mit Hilfe des Befehls ''emerge'' beschrieben. Für viele Plugins ist vorausgesetzt, dass man die Schritte auf [[Gentoo VdrEbuilds]] durchgeführt hat und so die VDR-Portagedaten von Gentoo.de importiert hat. | + | |
− | + | ==Erster Schritt: Welches Plugin?== | |
Zuerst muss festgestellt werden, welches Plugin die gewünschte Funktionalität bietet und wie es heißt. Dazu bietet sich die Seite [[Plugins]] an. Auf den Unterseiten zu den einzelnen Plugins findet sich auch teilweise ein Hinweis auf Besonderheiten zur Installation unter Gentoo. | Zuerst muss festgestellt werden, welches Plugin die gewünschte Funktionalität bietet und wie es heißt. Dazu bietet sich die Seite [[Plugins]] an. Auf den Unterseiten zu den einzelnen Plugins findet sich auch teilweise ein Hinweis auf Besonderheiten zur Installation unter Gentoo. | ||
Zeile 9: | Zeile 8: | ||
Aus dem Plugin ([[Mailbox-plugin]]) wird so ''vdr-mailbox''. | Aus dem Plugin ([[Mailbox-plugin]]) wird so ''vdr-mailbox''. | ||
− | + | ==Zweiter Schritt: Installation== | |
Installiert wird das Plugin dann mit folgendem Befehl: | Installiert wird das Plugin dann mit folgendem Befehl: | ||
<pre> | <pre> | ||
Zeile 17: | Zeile 16: | ||
Das anhängen von '''media-plugins/vdr-mailbox''' an die Datei '''/etc/portage/package.keywords''' ermöglicht das Installieren, auch wenn keine stabile Version des Ebuilds existiert. Durch wird die aktuellste Version (das kann auch eine Betaversion sein) installiert. | Das anhängen von '''media-plugins/vdr-mailbox''' an die Datei '''/etc/portage/package.keywords''' ermöglicht das Installieren, auch wenn keine stabile Version des Ebuilds existiert. Durch wird die aktuellste Version (das kann auch eine Betaversion sein) installiert. | ||
− | + | ==Dritter Schritt: Aktivieren== | |
Zur Aktivierung gibt es 2 gleichwertige Vorgehensweisen: | Zur Aktivierung gibt es 2 gleichwertige Vorgehensweisen: | ||
− | Entweder man trägt das Plugin in | + | * Entweder man trägt das Plugin in |
<pre> | <pre> | ||
/etc/conf.d/vdr | /etc/conf.d/vdr | ||
Zeile 38: | Zeile 37: | ||
</pre> | </pre> | ||
− | Oder man ruft wie beim installieren emerge auf: | + | * Oder man ruft wie beim installieren emerge auf: |
<pre> | <pre> | ||
emerge --config vdr-mailbox | emerge --config vdr-mailbox | ||
</pre> | </pre> | ||
− | Einige Plugins haben noch eine eigene Konfigurationsdatei. Diese heißt /etc/conf.d/vdr.PLUGINNAME. D.h. für das Mailbox-Plugin /etc/conf.d/vdr.mailbox. Die Optionen hier unterscheiden sich von Plugin zu Plugin und sind direkt in dieser Datei dokumentiert. | + | ==Vierter Schritt: Konfiguration== |
+ | Einige Plugins haben noch eine eigene Konfigurationsdatei. Diese heißt [[Gentoo Vdr Konfigurationsdateien|/etc/conf.d/vdr.PLUGINNAME]]. D.h. für das Mailbox-Plugin /etc/conf.d/vdr.mailbox. Die Optionen hier unterscheiden sich von Plugin zu Plugin und sind direkt in dieser Datei dokumentiert. Nach einem Neustart von VDR konfiguriert man das Plugin bzw. die Postfächer über das OSD. | ||
+ | |||
+ | Die weiteren Plugin-Parameter werden in der Variable _EXTRAOPTS angegeben. Will man z.B. das Plugin streamdev-server konfigurieren, würde in /etc/conf.d/vdr.streamdev-server z.B. die folgende Zeile stehen: | ||
+ | <pre> | ||
+ | _EXTRAOPTS="-r /home/vdr/externremux.sh" | ||
+ | </pre> | ||
− | |||
[[Kategorie:Gentoo]] | [[Kategorie:Gentoo]] | ||
<!-- Link zum englischen Wiki --> | <!-- Link zum englischen Wiki --> | ||
[[en:Gentoo_Plugin]] | [[en:Gentoo_Plugin]] |
Aktuelle Version vom 26. Februar 2007, 16:54 Uhr
Hier wird exemplarisch die Installation eines Plugins mit Hilfe des Befehls emerge beschrieben. Für viele Plugins ist vorausgesetzt, dass man die Schritte auf Gentoo VdrEbuilds durchgeführt hat und so die VDR-Portagedaten von Gentoo.de importiert hat.
Inhaltsverzeichnis |
[Bearbeiten] Erster Schritt: Welches Plugin?
Zuerst muss festgestellt werden, welches Plugin die gewünschte Funktionalität bietet und wie es heißt. Dazu bietet sich die Seite Plugins an. Auf den Unterseiten zu den einzelnen Plugins findet sich auch teilweise ein Hinweis auf Besonderheiten zur Installation unter Gentoo.
Der passende Pluginname setzt sich meist ausvdr-und dem Titel der Seite (dann natürlich ohne -plugin) zusammen.
Aus dem Plugin (Mailbox-plugin) wird so vdr-mailbox.
[Bearbeiten] Zweiter Schritt: Installation
Installiert wird das Plugin dann mit folgendem Befehl:
echo "media-plugins/vdr-mailbox ~x86" >> /etc/portage/package.keywords emerge vdr-mailbox
Das anhängen von media-plugins/vdr-mailbox an die Datei /etc/portage/package.keywords ermöglicht das Installieren, auch wenn keine stabile Version des Ebuilds existiert. Durch wird die aktuellste Version (das kann auch eine Betaversion sein) installiert.
[Bearbeiten] Dritter Schritt: Aktivieren
Zur Aktivierung gibt es 2 gleichwertige Vorgehensweisen:
- Entweder man trägt das Plugin in
/etc/conf.d/vdr
ein und fügt in der Zeile
PLUGINS=""
mailbox ein.
PLUGINS="mailbox"
Mehrere Plugins trennt man per Leerzeichen:
PLUGINS="mailbox dvd femon"
- Oder man ruft wie beim installieren emerge auf:
emerge --config vdr-mailbox
[Bearbeiten] Vierter Schritt: Konfiguration
Einige Plugins haben noch eine eigene Konfigurationsdatei. Diese heißt /etc/conf.d/vdr.PLUGINNAME. D.h. für das Mailbox-Plugin /etc/conf.d/vdr.mailbox. Die Optionen hier unterscheiden sich von Plugin zu Plugin und sind direkt in dieser Datei dokumentiert. Nach einem Neustart von VDR konfiguriert man das Plugin bzw. die Postfächer über das OSD.
Die weiteren Plugin-Parameter werden in der Variable _EXTRAOPTS angegeben. Will man z.B. das Plugin streamdev-server konfigurieren, würde in /etc/conf.d/vdr.streamdev-server z.B. die folgende Zeile stehen:
_EXTRAOPTS="-r /home/vdr/externremux.sh"