Aus VDR Wiki
(Unterschied zwischen Versionen)
|
|
Zeile 1: |
Zeile 1: |
− | == Allgemein ==
| + | can, |
− | Um nicht nach jedem Update des VDR alle Plugins von Hand heraussuchen und neu übersetzen zu müssen – was nicht immer nötig ist – gibt es zwei mögliche Vorgehensweisen.
| + | |
− | | + | |
− | === Ebuild-Benutzer ===
| + | |
− | <pre>
| + | |
− | vdrplugin-rebuild
| + | |
− | vdrplugin-rebuild [options] action [category/package]
| + | |
− | Version: 0.1
| + | |
− | | + | |
− | Where options are:
| + | |
− | -X - Emerge based on package names,
| + | |
− | not exact versions.
| + | |
− | -C - Disable all coloured output.
| + | |
− | | + | |
− | Where action is one of:
| + | |
− | add - Add package to vdrplugindb.
| + | |
− | del - Delete a package from vdrplugindb.
| + | |
− | toggle - Toggle auto-rebuild of Package.
| + | |
− | list - List packages to auto-rebuild.
| + | |
− | rebuild - Rebuild packages.
| + | |
− | populate - Populate the database with any
| + | |
− | packages which currently install
| + | |
− | plugins for vdr.
| + | |
− | | + | |
− | </pre>
| + | |
− | also reicht ein vdrplugin-rebuild rebuild um alle aktiven Plugins neu zu übersetzen.
| + | |
− | [[Kategorie:Gentoo]]
| + | |
− | | + | |
− | === '''Nicht'''-Ebuild-Benutzer ===
| + | |
− | Hier ein kurzer Schnipsel Code mit dem dies auch möglich ist.
| + | |
− | <pre>
| + | |
− | ACCEPT_KEYWORDS="~x86" /usr/bin/emerge -p \
| + | |
− | $(/usr/bin/epm -qa|/bin/grep vdrplugin |/bin/awk -F'-' '{printf("%s-%s ",$1,$2)}')
| + | |
− | </pre>
| + | |
− | Mit dem -p wird erst einmal nur angezeigt welche Plugins betroffen sind. Einfach -p löschen und alle installierten Plugins werden erneut übersetzt.
| + | |
Version vom 6. April 2011, 18:29 Uhr
can,