Installscript

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 31: Zeile 31:
  
 
== Tipps und Tricks? ==
 
== Tipps und Tricks? ==
*
+
* ~ sh vdr-install-script-0.5.8.run -- --help
*
+
--targetdir=DIR                [default="/usr/local/src"] do not change please!
*
+
--disdir=DIR                  [default="/usr/local/src/VDRtmp"] directory where vdr stores its config files
*
+
--commandsdir=DIR              [default="/usr/local/share/vdr"] commands/recccmds
*
+
--packagedir=DIR              [default="/usr/local/src/packages"]
 +
--backupdir=DIR                [default="/usr/local/src/VDRtmp/setup/backup"]
 +
--videodir=DIR                [default="/video"] do not change please!
 +
--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"]
 +
--hangup="CMD"                [default="cinternet -i ippp0 -H"]
 +
--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"]
 +
--disable-cleanup              disable "deinstall"
 +
--disable-autosel              disable "auto select" packages
 +
--enable-loglevel              safe configure files > installation.log
 +
--disable-cvspack              disable compressing the cvs directorys
 +
--backupformat=%d.%m.%y        [default="25.06.04"]
 +
--logfiledir=DIR              [default="/usr/local/src/VDRtmp/setup"]
 +
--dialogopt="OPTIONS"          [default="--clear"]
 +
--runcmds="CMD"                run command after extract
 +
 
 +
misc:
 +
--clipinclicence=[KEY]        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/setup.sh --dialin=arg_1 --disdir=/etc/vdr ...
 +
  ./setup/setup.sh --dialin="arg_1 arg_2 arg_3 ..." --disdir=/etc/vdr ...
 +
  ./vdr-install-script-*.run  -- --dialin=\"arg_1 arg_2 arg_3 ...\" --disdir=/etc/vdr ...

Version vom 25. Juni 2004, 22:41 Uhr

Inhaltsverzeichnis

Was ist das Installscript?

Das Installscript von Ronny Kornexl ("anonymous" ;-) ist ein hervorragendes Tool, mit dem die üblichen Installationsschritte durch eine Sammlung von Scripts erledigt werden. Das funktioniert nicht mit allen Distributionen gleichermaßen und funktioniert vermutlich nicht einmal 100%ig mit allen Plugins, aber das Script ist doch so offen gehalten, dass es gewissermaßen als das YaST des VDR betrachtet werden könnte ;-)

Woher bekommt man das Installscript?

  1. vdr-portal (Download Sektion, 2. Zeile unter Installation Manager)
  2. [1]

Mit welchen Distributionen funktioniert das Installscript?

Laut MANUAL-DE wird das Installscript erfolgreich mit folgenden Distributionen verwendet:

  • SuSE 7.3, 8.0, 8.1, 8.2, 9.0, 9.1
  • Debian
  • Gentoo
  • Mandrake Soft

Wie funktioniert das Installscript? (dialoggeführt)

Datei:Bild:snapshot.png

Original-Readme (MANUAL-DE)

Das Readme mit den wichtigsten Informationen des Scriptautors findet man -nach dem ersten Aufruf das Installscripts- an folgendem Pfad:

/usr/local/src/VDRtmp/setup/MANUAL-DE

Hier geht's zur VDR Wiki Kopie des aktuellen MANUAL-DE (Version 0.5.8).

Vor- und Nachteile?

  • Versions-unabhängig, da auschließlich Sourcen genutzt werden.
  • Online-update. sämtlicher Plugins/Packages.
  • Zeitaufwendig (übersetzen der Sourcen) kann je nach System und ausgewählter Software 1 - 2 Stunden dauern.

Tipps und Tricks?

  • ~ sh vdr-install-script-0.5.8.run -- --help

--targetdir=DIR [default="/usr/local/src"] do not change please!

--disdir=DIR                   [default="/usr/local/src/VDRtmp"] directory where vdr stores its config files
--commandsdir=DIR              [default="/usr/local/share/vdr"] commands/recccmds
--packagedir=DIR               [default="/usr/local/src/packages"]
--backupdir=DIR                [default="/usr/local/src/VDRtmp/setup/backup"]
--videodir=DIR                 [default="/video"] do not change please!
--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"]
--hangup="CMD"                 [default="cinternet -i ippp0 -H"]
--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"]
--disable-cleanup              disable "deinstall"
--disable-autosel              disable "auto select" packages
--enable-loglevel              safe configure files > installation.log
--disable-cvspack              disable compressing the cvs directorys
--backupformat=%d.%m.%y        [default="25.06.04"]
--logfiledir=DIR               [default="/usr/local/src/VDRtmp/setup"]
--dialogopt="OPTIONS"          [default="--clear"]
--runcmds="CMD"                run command after extract

misc:

--clipinclicence=[KEY]         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/setup.sh --dialin=arg_1 --disdir=/etc/vdr ...
 ./setup/setup.sh --dialin="arg_1 arg_2 arg_3 ..." --disdir=/etc/vdr ...
 ./vdr-install-script-*.run  -- --dialin=\"arg_1 arg_2 arg_3 ...\" --disdir=/etc/vdr ...