H6. Installationsprogramm des Dr.Web Servers für Betriebssysteme der UNIX-Familie |
Format des Startbefehls: <Paketname>.run [<Schalter>] [--] [<Argumente>] wobei: •[--] – ein separates optionales Zeichen, welches das Ende der Liste von Schaltern markiert und diese von der Liste zusätzlicher Argumente trennt. •[<Argumente>] – zusätzliche Argumente oder eingebettete Skripte. Befehle zur Anzeige der Hilfe oder Informationen zu einem Paket: •--help – Hilfe zu Schaltern anzeigen. •--info – Detaillierte Informationen zum Paket anzeigen: darunter Name; Zielverzeichnis; Größe nach dem Extrahieren; Komprimierungsalgorithmus; Archivierungsdatum; Version von makeself, mit dem das Paket archiviert wurde; Befehl, der zum Archivieren ausgeführt wurden; Skript, das nach dem Extrahieren gestartet werden soll; Informationen darüber, ob der Inhalt des Archivs kopiert werden soll (wenn nicht, werden keine Informationen ausgegeben) und ob das Zielverzeichnis nach der Ausführung des Skripts gelöscht werden soll. •--lsm - den Inhalt des eingebetteten LSM-Eintrags mit einigen grundlegenden Informationen zum Paket anzeigen: Name, Version, Beschreibung, Ersteller usw. Wenn der LSM-Eintrag leer ist, wird eine entsprechende Meldung ausgegeben. •--list – Liste der Dateien im Installationspaket anzeigen. •--check – Integrität des Installationspakets überprüfen. Befehle zum Starten des Pakets: •--confirm – vor dem Start des eingebetteten Skripts eine Bestätigungsaufforderung ausgeben. •--noexec – eingebettetes Skript nicht ausführen. •--keep – nach der Ausführung des eingebetteten Skripts das angegebene Verzeichnis nicht löschen. •--nox11 – nach Abschluss der Installation den Emulator des Terminals xterm nicht starten. •--nochown – den Benutzer, der die Installation auslöst, nicht zum Besitzer der extrahierten Dateien machen. •--log <Pfad> – Installationsvorgang in der Datei unter dem angegebenen Pfad protokollieren. •--nolog – Installationsvorgang nicht protokollieren. •--target <Verzeichnis> – Installationspaket in das angegebene Verzeichnis extrahieren. •--tar <Argument_1> [<Argument_2> ...] – Zugriff auf den Inhalt des Installationspakets mit dem Befehl tar erlangen. Zusätzliche Argumente: •--help – Hilfe zu den zusätzlichen Argumenten anzeigen. •--quiet – Installationsprogramm im Hintergrund starten. Alle darauffolgenden Fragen werden bejaht: ▫Lizenzvereinbarung annehmen. ▫Sicherungskopie im Standardverzeichnis erstellen. ▫Installation fortsetzen, vorausgesetzt dass die zusätzliche Distribution (extra) gelöscht wird. •--clean – Paket mit den Standardeinstellungen des Dr.Web Servers installieren, ohne eine Sicherungskopie zum Wiederherstellen der Einstellungen der vorherigen Installation zu verwenden. •--preseed <Pfad> – Pfad zur Konfigurationsdatei, welche die vordefinierten Antworten auf die Fragen des Installationsprogramms enthält. Variablen zur Festlegung der vordefinierten Antworten in der Konfigurationsdatei: ▫DEFAULT_BACKUP_DIR=<Pfad> – Pfad des Verzeichnisses mit der Sicherungskopie, die zur Wiederherstellung der Einstellungen der früheren Version verwendet werden soll (wird nicht verwendet, falls die Standardinstallation ausgeführt wird). ▫QUIET_INSTALL=[0|1] – legt fest, ob das Installationsprogramm im Hintergrund ausgeführt werden soll: ▪0 – Installationsprogramm im Hintergrundmodus starten. ▪1 – Installationsprogramm im Normalmodus starten. ▫CLEAN_INSTALL=[0|1] – legt fest, ob die Sicherungskopie bei der Installation verwendet werden soll: ▪0 – Installation mit den Standardeinstellungen ohne Wiederherstellung der Einstellungen aus der Sicherungskopie. ▪1 – Installation mit der Wiederherstellung der Einstellungen aus der Sicherungskopie. Die jeweilige Sicherungskopie befindet sich im Verzeichnis, das in der Variable DEFAULT_BACKUP_DIR festgelegt ist. Wenn die Variable DEFAULT_BACKUP_DIR nicht angegeben ist, wird die Sicherungskopie aus dem Verzeichnis /var/tmp/drwcs verwendet. ▫ADMIN_PASSWORD=<Passwort> – Passwort für das Standard-Administratorkonto (). ▪Falls die Variable ADMIN_PASSWORD in der Datei angegeben ist, wird der aktuelle Wert der Variablen als Administratorpasswort verwendet. Nach Abschluss des Installationsvorgangs wird dabei die folgende Meldung ausgegeben: ▪Falls die Variable ADMIN_PASSWORD in der Datei nicht angegeben ist, wird das Passwort automatisch generiert. Nach Abschluss des Installationsvorgangs wird dabei die folgende Meldung ausgegeben:
|