Installscript

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 15: Zeile 15:
 
Hier geht's zur VDR Wiki Kopie des aktuellen [[MANUAL-DE]].
 
Hier geht's zur VDR Wiki Kopie des aktuellen [[MANUAL-DE]].
  
==Vor- und Nachteile==
 
* Anders wie bei LinVDR und Co sollten Linux-kenntnisse vorhanden sein, anderfalls nutzt Bitte eine VDR Optimierte Distri!
 
* Zeitaufwendig (übersetzen der Sourcen) kann je nach System und ausgewählter Software 1 - 2 Stunden dauern.
 
* Saubere Installations- und Deinstallationsroutine Dank des Packet Managers Stow
 
* Versions-unabhängig, da auschließlich Sourcen genutzt werden.
 
 
==Tipps und Tricks!==
 
<pre>
 
~ # sh vdr-install-script-0.5.8.run -- --help
 
 
path:
 
 
--targetdir=DIR                [default="/usr/local/src"] Bitte nicht ändern!
 
--disdir=DIR                  [default="/usr/local/src/VDRtmp"] Verzeichnis für die VDR Configuration.
 
--commandsdir=DIR              [default="/usr/local/share/vdr"] Verzeichnis für commands[@].conf/recccmds[@].conf files.
 
--packagedir=DIR              [default="/usr/local/src/packages"]
 
--backupdir=DIR                [default="/usr/local/src/VDRtmp/setup/backup"]
 
--logfiledir=DIR              [default="/var/log/vdr"]
 
--videodir=DIR                [default="/video"] Bitte nicht ändern!
 
--vdrripdir=DIR                [default="/video/vdrrip"] vdrrip plugin
 
--imagedir=DIR                [default="/video/images"] image plugin
 
--clipincdir=DIR              [default="/video/clips"] clipinc
 
--dagrabdir=DIR                [default="/mp3"] cda2mp3
 
--mp3dir=DIR                  [default="/mp3"] mp3 plugin
 
 
dial:
 
--dialin="CMD"                [default="cinternet -v -i ippp0 -A"] Kommando zur "Internet-einwahl".
 
--hangup="CMD"                [default="cinternet -i ippp0 -H"] Kommando zum "trennen der Internet-verbindung".
 
--delay=[N]                    [default="3"] sec.
 
--disable-dialin              disable dialin/hangup
 
 
wget/lynx/net:
 
--wgetopt="OPTIONS"            [default="-v -c -t 30"]
 
--lynxopt="OPTIONS"            [default="-connect_timeout=5 -trace -dump"]
 
--lynxtimeout=[N]              [default="99"] sec.
 
--interface=[N]                [default="eth0"]
 
--disable-dldialog            download menus (textbased)
 
 
stow:
 
--stowverbose=[N]              [default="2"] debug 0,1,2,3
 
 
installation:
 
--defines="OPTIONS"            [default="-D_GNU_SOURCE"]
 
--maxmemory=[N]                [default="92000"] for 4mb 100000
 
--disable-cleanup              disable "deinstall"
 
--disable-autosel              disable "auto select" packages
 
--enable-loglevel              safe configure files > install.log
 
--disable-cvspack              disable compressing the cvs directorys
 
--backupformat=%d.%m.%y        [default="25.06.04"]
 
--dialogopt="OPTIONS"          [default="--clear"]
 
--runcmds="CMD"                run command after extract
 
 
misc:
 
--clipinclicence=xxxxx-xxxxx  license key for clipinc
 
--buildrunpackage              generate the runpackage
 
--checkreq                    check requirements
 
--ostype                      show ostype
 
--version                      show install version
 
--help                        show this usage message
 
 
hints:
 
./setup.sh --dialin=arg --disdir=/etc/vdr ...
 
./setup.sh --dialin="arg_1 arg_2 arg_3 ..." --disdir=/etc/vdr ...
 
./vdr-install-script-0.5.8.run -- --dialin=\"arg_1 arg_2 arg_3 ...\" --disdir=/etc/vdr ...
 
</pre>
 
 
==Links==
 
==Links==
 
{|
 
{|

Version vom 21. Juli 2004, 02:03 Uhr

Inhaltsverzeichnis

 [Verbergen

Was ist das Installscript?

Das Installscript ist ein Tool, mit dem die üblichen Installationsschritte durch eine Sammlung von Scripts erledigt werden.

Mit welchen Distributionen arbeitet es?

Vorraussetzungen

gcc, gcc-c++/gpp, perl, make, dialog

Manual

Hier geht's zur VDR Wiki Kopie des aktuellen MANUAL-DE.

Links

[1] ftp://ftp.cadsoft.de/vdr/Tools Cadsoft Ftp
[2] http://linvdr.org/download/vdr/Tools Download Spiegel
[3] http://savannah.gnu.org/projects/stow GNU Stow Projekt Homepage
[4] http://linuxwiki.de/Stow Stow Wiki