Benutzerdefinierte Installation und Deinstallation von Komponenten

Zum Anfang  Zurück  Weiter

Bei Bedarf können Sie eine benutzerdefinierte Installation oder Deinstallation einzelner Komponenten des Produkts durchführen, indem Sie die entsprechenden Pakete installieren bzw. deinstallieren. Die benutzerdefinierte Installation und Deinstallation müssen über die gleiche Methode wie die Installation des Produkts erfolgen.

Um eine Komponente neu zu installieren, können Sie diese einfach deinstallieren und anschließend wieder installieren.

1. Installation und Deinstallation von Komponenten des über das Repository installierten Produkts

Falls Sie das Produkt über das Repository installiert haben, müssen Sie für die Anpassung der Installation einen entsprechenden Befehl Ihres Paketmanagers verwenden. Zum Beispiel:

1.Um die Komponente SpIDer Gate (Paket drweb-gated) unter CentOS zu entfernen, führen Sie den folgenden Befehl aus:

# yum remove drweb-gated

2.Um die Komponente SpIDer Gate (Paket drweb-gated) unter Ubuntu Linux hinzuzufügen, führen Sie den folgenden Befehl aus:

# apt-get install drweb-gated

Da Dr.Web für Linux eine 32-Bit-Architektur x86 verwendet, müssen Sie eventuell in 64-Bit-Systemen von Debian, Mint, Ubuntu (für Plattformen x86-64, x64, amd64) die Installation von Paketen für die x86-Plattform zulassen. Führen Sie dafür den folgenden Befehl aus:

# dpkg --add-architecture i386

Konsultieren Sie bei Bedarf die Hilfe für Ihren Paketmanager.

2. Installation und Deinstallation von Komponenten des mithilfe des generischen Pakets installierten Produkts

Falls das Produkt über das generische Paket installiert wurde und Sie nun die Installation anpassen wollen, benötigen Sie die Installationsdatei (mit der Dateiendung .run), mit der das Produkt installiert wurde. Für den Falls, dass Sie diese Datei nicht gespeichert haben, können Sie diese von der Webseite von Doctor Web herunterladen.

Installationsdatei entpacken

Zum Start der .run-Datei können Sie folgende Befehlszeilenoptionen verwenden:

--noexec – mit dieser Option entpacken Sie die Installationsdateien des Programms, ohne die Installation starten zu müssen. Die Dateien werden in das Verzeichnis extrahiert, das in der Umgebungsvariable TMPDIR festgelegt ist (standardmäßig /tmp).

--keep – mit dieser Option verhindern Sie, dass die Installationsdateien des Produkts und das Installationsprotokoll nach Abschluss der Installation gelöscht werden.

--target <Verzeichnis> – mit dieser Option entpacken Sie die Installationsdateien des Produkts in das angegebene Zielverzeichnis <Verzeichnis>.

Um alle verfügbaren Befehlszeilenoptionen anzuzeigen, führen Sie folgenden Befehl aus:

$ ./<Dateiname>.run --help

Um eine benutzerdefinierte Installation durchzuführen, brauchen Sie die Installationsdateien, die in das Zielverzeichnis entpackt wurden. Wenn dieses Verzeichnis fehlt, führen Sie den folgenden Befehl aus:

$ ./<Dateiname>.run --noexec --target <Verzeichnis>

Im Verzeichnis <Verzeichnis> wird das Unterverzeichnis <Dateiname> erstellt, das die extrahierten Installationsdateien des Produkts enthält.

Benutzerdefinierte Installation

Die run-Datei enthält die Pakete aller Komponenten des Programms Dr.Web für Linux (im RPM-Format) und die Unterstützungsdateien. Die Paketdatei jeder Komponente ist wie folgt benannt:

<Komponentenname>_<Version>~linux_<Plattform>.rpm

Der Namensteil <Version> steht für die Version und das Release-Datum des Pakets, und <Plattform> steht für die unterstützte Plattform. Die Namen aller Pakete, die Komponenten des Programms Dr.Web für Linux enthalten, beginnen mit dem Präfix „drweb“.

Zur komfortablen Installation der Pakete können Sie den in das Installationstool integrierte Paketmanager verwenden. Zur benutzerdefinierten Installation müssen das Skript installpkg.sh ausführen. Entpacken Sie zuerst die Installationsdatei in ein Verzeichnis.

Die Installation der Pakete erfordert Rechte des Superusers (root). Um als gewöhnlicher Benutzer in den root-Modus zu wechseln, verwenden Sie den Befehl su oder sudo.

Um das Paket einer Komponente zu installieren, müssen Sie zum Verzeichnis mit dem extrahierten Installationstool wechseln und den folgenden Befehl in der Konsole (bzw. im Terminal-Emulator) ausführen:

# ./scripts/installpkg.sh <Paketname>

Zum Beispiel:

# ./scripts/installpkg.sh drweb-gated

Wenn Sie das eigentliche Installationsprogramm starten wollen, müssen Sie das Skript für die automatische Installation mit dem folgenden Befehl starten:

$ ./install.sh

Um fehlende Komponenten oder versehentlich deinstallierte Komponenten wieder zu installieren, können Sie alle Pakete des Produkts installieren. Starten Sie hierzu die Installation des Metapakets des Produkts:

# ./scripts/installpkg.sh drweb-workstations

Einzelne Komponenten deinstallieren

Um das Paket einer Komponente zu löschen, verwenden Sie einen entsprechenden Löschbefehl Ihres Paketmanagers, sofern Ihr Betriebssystem das RPM-Paketformat unterstützt:

Führen Sie unter Red Hat Enterprise Linux und CentOS den Befehl yum remove <Paketname> aus.

Führen Sie unter Fedora den Befehl yum remove <Paketname> oder dnf remove <Paketname> aus.

Führen Sie unter SUSE Linux den Befehl zypper remove <Paketname> aus.

Führen Sie unter Mageia, OpenMandriva Lx den Befehl urpme <Paketname> aus.

Führen Sie unter Alt Linux und PCLinuxOS den Befehl apt-get remove <Paketname> aus.

Zum Beispiel (für Red Hat Enterprise Linux):

# yum remove drweb-gated

Falls Ihr Betriebssystem das DEB-Paketformat vorsieht, müssen Sie den automatisch mitinstallierten Paketmanager zypper für die benutzerdefinierte Deinstallation verwenden. Wechseln Sie dafür zum Verzeichnis /opt/drweb.com/bin und führen Sie den folgenden Befehl aus:

# ./zypper rm <Paketname>

Zum Beispiel:

# ./zypper rm drweb-gated

Wenn Sie das eigentliche Deinstallationsprogramm des Programms starten wollen, müssen Sie das Skript für die automatische Deinstallation mit dem folgenden Befehl starten:

# ./uninst.sh

Um eine Komponente neu zu installieren, können Sie diese einfach deinstallieren und anschließend wieder installieren, indem Sie eine benutzerdefinierte oder vollständige Installation über das Installationstool starten.