Benutzerdefinierte Installation und Deinstallation von Komponenten

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

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

Installation und Deinstallation einzelner Komponenten von Dr.Web für Linux, das über folgende Wege installiert wurde:

Über das Repository

Mithilfe des generischen Pakets

1. Installation und Deinstallation der Komponenten des über das Repository installierten Dr.Web für Linux

Falls Sie Dr.Web für Linux ü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) aus Dr.Web für Linux unter CentOS zu entfernen, führen Sie den folgenden Befehl aus:

# yum remove drweb-gated

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

# apt-get install drweb-gated

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

2. Installation und Deinstallation der Komponenten des mithilfe des generischen Pakets installierten Dr.Web für Linux

Falls Dr.Web für Linux mithilfe des generischen Pakets installiert wurde und Sie nun die Installation anpassen wollen, benötigen Sie die Installationsdatei (mit der Dateiendung .run), mit der Dr.Web für Linux installiert wurde. Falls Sie diese Datei nicht gespeichert haben, können Sie diese von der Website 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 von Dr.Web für Linux, ohne die Installation starten zu müssen. Die Dateien werden in das Verzeichnis extrahiert, das mit der Umgebungsvariable TMPDIR festgelegt ist (standardmäßig /tmp).

--keep – mit dieser Option verhindern Sie, dass die Installationsdateien von Dr.Web für Linux und das Installationsprotokoll nach Abschluss der Installation gelöscht werden.

--target <Verzeichnis> – mit dieser Option entpacken Sie die Installationsdateien von Dr.Web für Linux in das angegebene Zielverzeichnis <Verzeichnis>.

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

$ ./<Dateiname>.run --help

Um eine benutzerdefinierte Installation von Dr.Web für Linux durchzuführen, wechseln Sie zum Verzeichnis mit den extrahierten Paketdateien von Dr.Web für Linux. 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 Paketdateien von Dr.Web für Linux enthält.

Benutzerdefinierte Installation von Komponenten

Die run-Datei enthält die Pakete aller Komponenten von 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 von Dr.Web für Linux unterstützte Plattform. Die Namen aller Pakete, die Komponenten von Dr.Web für Linux enthalten, beginnen mit dem Präfix „drweb“.

Zur Installation der Pakete können Sie den in das Installationstool integrierten Paketmanager zypper verwenden. Zur benutzerdefinierten Installation sollten Sie das Skript installpkg.sh ausführen. Entpacken Sie dazu zuerst das Installationspaket in ein beliebiges Verzeichnis.

Für die Installation der Pakete sind die Rechte des Superusers (root) erforderlich. Um die Rechte des Superusers zu erhalten, verwenden Sie den Befehl zum Benutzerwechsel su oder den Befehl sudo, der es ermöglicht, bestimmte Befehle im Namen eines einfachen Benutzers auszuführen.

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 von Dr.Web für Linux starten möchten, führen Sie das Skript für die automatische Installation mithilfe des folgenden Befehls aus:

$ ./install.sh

Sie können auch alle Pakete von Dr.Web für Linux installieren, um beispielsweise fehlende Komponenten oder versehentlich deinstallierte Komponenten wieder zu installieren. Starten Sie hierzu die Installation des Metapakets:

# ./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.

Z. B. für Red Hat Enterprise Linux:

# yum remove drweb-gated

Falls Ihr Betriebssystem das DEB-Paketformat vorsieht, müssen Sie den automatisch zusammen mit Dr.Web für Linux installierten 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

Um Dr.Web für Linux komplett zu deinstallieren, führen Sie das Skript zur automatischen Deinstallation mithilfe des folgenden Befehls aus:

# ./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.