NAME
\fPinkapkginstall \- installiert/deinstalliert Tarball-Pakete

SYNTAX
\fBinkapkginstall\fP \fIOPTION\fP... [\fIPAKET\fP]

BESCHREIBUNG
Das Programm laed inka-Tarball-Pakete herunter, speichert sie in Verzeichnissen
gleichen Namens (ohne .\fIERWEITERUNG\fP), entpackt und installiert sie.
Wenn Fehler auftreten, gibt es eine Meldung.
Wenn Pakete auf keinem Server gefunden werden, gibt es ebenfalls eine Meldung darueber.

Es werden Archive mit folgenden Endungen unterstuetzt: \fB.tar\fP, \fB.tar.bz2\fP, \fB.tar.gz\fP, \fB.tgz\fP.

Es kann sowohl auf ftp- als auch http-Servern heruntergeladen werden.
Wenn von http-Servern heruntergeladen werden soll, muss bei Angabe der URL ohne
Dateiangabe automatisch eine Datei gesendet werden (z.B. index.html), die
Verweise (Links) enthaelt, die auf Dateinamen der Pakete zeigen.

Wenn im Installationsquellverzeichnis des heruntergeladenen Pakets eine Datei
\fBinstall.sh\fP existiert, wird diese mit den Parametern -i --automatic
aufgerufen, um das Paket zu installieren, vorausgesetzt, beim Programmaufruf
wurde ebenfalls die Option --automatic benutzt.
Wurde der Parameter --automatic nicht benutzt, wird die Datei \fBinstal.sh\fP
nur mit dem Parameter -i aufgerufen.
Vor der Installation des neuen Pakets, wird ein evtl. vorhandenes altes Paket
mit -u deinstalliert.

Ausserdem deinstalliert es installierte Pakete.
Grundlage der Deinstallationen ist die inka-registry, die bei der Installation
von inka-basis angelegt wurde.
Wenn das Paket eine Voraussetzung fuer andere Pakete ist, werden diese
Pakete genannt und gefragt, ob sie deinstalliert werden sollen.
Wird die Deinstallation eines dieser Pakete abgelehnt, wird das zu
deinstallierende Paket nicht deinstalliert.

OPTIONEN
-i		Paket herunterladen und installieren
-n		Paket herunterladen und auspacken
-u		Paket deinstallieren (Konfigurationsdateien und Programmspezifische Benutzerdateien bleiben erhalten)
-U		Paket deinstallieren (vollstaendig)
-h, --help	Hilfe anzeigen und beenden
--version	Versionsinformationen anzeigen und beenden
--show-config	Programmkonfiguration anzeigen und beenden
--automatic	Automatikmodus aktivieren (keine Interaktion mit Installationsprogramm)
--debug		Debug-Modus benutzen
-q		nur mit Fehlermeldungen
-v		mit vielen Meldungen
\fIPAKET\fP	Zu installierendes/deinstallierendes Paket. Name, Name-Version oder kompletter Dateiname

Es kann nur eines von -i, -u, -U, oder -n angegeben werden.

BEENDIGUNGS STATUS
\fP0	Ohne Fehler
\fP1	Falsche Parameteranzahl oder falscher Parameter
\fP2	Fehler in der Konfigurationsdatei, Konfigurationsdatei zu alt oder nicht gefunden
\fP3	Bibliothek zu alt oder nicht gefunden
\fP5	Voraussetzungen eines Pakets nicht gegeben
\fP6	Installation/Deinstallation fehlgeschlagen

DATEIEN
\fB/usr/local/etc/basis.conf\fP enthaelt saemtliche Konfigurationsangaben.

AUTOR
Ingo Kaesmann <ingo@ingokaesmann.de>
