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, 03:03 Uhr

Inhaltsverzeichnis

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