Выборочные установка и удаление компонентов

В этом разделе

Типовые комплекты компонентов для выборочной установки

Установка и удаление компонентов Dr.Web Mail Security Suite:

установленного из репозитория

установленного из универсального пакета

В случае необходимости вы можете выполнить выборочную установку и удаление отдельных компонентов Dr.Web Mail Security Suite, установив или удалив соответствующие пакеты. Выборочную установку и удаление следует производить тем же способом, каким был установлен Dr.Web Mail Security Suite.

Для переустановки какого-либо компонента вы можете сначала удалить его, а потом установить заново.

Типовые комплекты компонентов для выборочной установки

Если требуется установить Dr.Web Mail Security Suite с ограниченной функциональностью, вместо установки корневого метапакета из репозитория или из универсального пакета, вы можете установить только пакеты компонентов, обеспечивающих необходимую функциональность. Пакеты, требуемые для разрешения зависимостей, будут установлены автоматически. В таблице ниже приведены комплекты компонентов, предназначенные для решения типовых задач Dr.Web Mail Security Suite. В столбце Пакеты для установки перечислены пакеты, которые необходимо установить для получения указанного комплекта компонентов.

Выборочный комплект компонентов

Пакеты для установки

Будут установлены

Минимальный комплект для консольного сканирования

drweb-filecheck,

drweb-se

Dr.Web ConfigD,

Dr.Web Ctl,

Dr.Web File Checker,

Dr.Web Scanning Engine,

Dr.Web Updater,

Вирусные базы

Комплект для эмуляции ClamAV (clamd)

drweb-clamd,

drweb-se

Dr.Web ClamD,

Dr.Web ConfigD,

Dr.Web Ctl,

Dr.Web File Checker,

Dr.Web Network Checker,

Dr.Web Scanning Engine,

Dr.Web Updater,

Вирусные базы

Комплект для проверки электронной почты в качестве фильтра, подключаемого к MTA

Если антивирусная проверка почтовых сообщений не требуется, пакеты drweb-netcheck и drweb-se можно не устанавливать.
Пакет drweb-se можно не устанавливать, если антивирусная проверка будет производиться на другом сервере, на который данные для проверки будут передаваться через Dr.Web Network Checker.
Пакет drweb-dws можно не устанавливать, если не требуется проверка URL из сообщений электронной почты на принадлежность к категории нежелательных веб-ресурсов.
Пакеты drweb-antispam и drweb-vaderetro можно не устанавливать, если не требуется проверка сообщений на спам.

drweb-antispam,

drweb-dws,

drweb-maild,

drweb-netcheck,

drweb-se,

drweb-vaderetro

Dr.Web ASE, ****

Dr.Web ConfigD,

Dr.Web Ctl,

Dr.Web MailD,

Dr.Web Network Checker,

Dr.Web Scanning Engine, *

Dr.Web Updater, ***

Dr.Web URL Checker,

База категорий веб-ресурсов, **

Вирусные базы, *

Спам-фильтр ****

Комплект для проверки электронной почты в режиме прозрачного прокси для протоколов SMTP, POP3, IMAP

Если антивирусная проверка почтовых сообщений не требуется, пакеты drweb-netcheck и drweb-se можно не устанавливать.
Пакет drweb-se можно не устанавливать, если антивирусная проверка будет производиться на другом сервере, на который данные для проверки будут передаваться через Dr.Web Network Checker.
Пакет drweb-dws можно не устанавливать, если не требуется проверка URL из сообщений электронной почты на принадлежность к категории нежелательных веб-ресурсов.
Пакеты drweb-antispam и drweb-vaderetro можно не устанавливать, если не требуется проверка сообщений на спам.

drweb-antispam,

drweb-dws,

drweb-firewall,

drweb-gated,

drweb-maild,

drweb-netcheck,

drweb-se,

drweb-vaderetro

Dr.Web ASE, ****

Dr.Web ConfigD,

Dr.Web Ctl,

Dr.Web Firewall для Linux,

Dr.Web MailD,

Dr.Web Network Checker,

Dr.Web Scanning Engine, *

Dr.Web Updater, ***

Dr.Web URL Checker,

SpIDer Gate,

База категорий веб-ресурсов, **

Вирусные базы, *

Спам-фильтр ****

* Компонент не будет установлен, если не устанавливать пакет drweb-se.
** Компонент не будет установлен, если не устанавливать пакет drweb-dws.
*** Компонент Dr.Web Updater будет установлен, только если будут установлены вирусные базы, база категорий веб-ресурсов или спам-фильтр.
**** Компонент не будет установлен, если не устанавливать пакеты, ответственные за проверку спама.

Установка и удаление компонентов Dr.Web Mail Security Suite, установленного из репозитория

Если Dr.Web Mail Security Suite был установлен из репозитория, для установки или удаления отдельного компонента воспользуйтесь соответствующей командой менеджера пакетов, используемого в вашей ОС. Например:

1.Чтобы удалить компонент Dr.Web Network Checker (пакет drweb-netcheck) из состава Dr.Web Mail Security Suite, установленного в ОС CentOS, используйте команду:

# yum remove drweb-netcheck

2.Чтобы добавить компонент Dr.Web Network Checker (пакет drweb-netcheck) в состав Dr.Web Mail Security Suite, установленного в ОС Ubuntu, используйте команду:

# apt-get install drweb-netcheck

При необходимости воспользуйтесь справкой по менеджеру пакетов, используемому в вашей ОС.

Установка и удаление компонентов Dr.Web Mail Security Suite, установленного из универсального пакета

Если Dr.Web Mail Security Suite был установлен из универсального пакета, и вы желаете дополнительно установить или переустановить пакет некоторого компонента, вам понадобится установочный файл (с расширением .run), из которого был установлен Dr.Web Mail Security Suite. Если вы не сохранили этот файл, загрузите его с веб-сайта компании «Доктор Веб».

Распаковка установочного файла

При запуске файла .run вы можете воспользоваться следующими параметрами командной строки:

--noexec — вместо запуска процесса установки просто распаковать установочные файлы Dr.Web Mail Security Suite. Файлы будут распакованы в каталог, указанный в системной переменной TMPDIR (обычно это каталог /tmp);

--keep — не удалять установочные файлы Dr.Web Mail Security Suite и журнал установки по окончании установки;

--target <каталог> — распаковать установочные файлы Dr.Web Mail Security Suite в указанный каталог <каталог>.

С полным перечнем параметров командной строки, которые могут быть использованы для установочного файла, можно ознакомиться, выполнив команду:

$ ./<имя_файла>.run --help

Для выборочной установки компонентов Dr.Web Mail Security Suite следует предварительно распаковать содержимое установочного файла. Для этого выполните команду:

$ ./<имя_файла>.run --noexec --target <каталог>

В результате в каталоге <каталог> появится вложенный каталог <имя_файла>, содержащий распакованное содержимое установочного файла.

Выборочная установка компонентов

Установочный файл .run содержит пакеты всех компонентов, из которых состоит Dr.Web Mail Security Suite (в формате RPM), а также вспомогательные файлы. Файлы пакетов каждого компонента имеют вид:

<имя_компонента>_<версия>~linux_<платформа>.rpm

где <версия> — это строка, включающая в себя версию и дату выпуска пакета, а <платформа> — строка, указывающая тип платформы, для которой предназначен Dr.Web Mail Security Suite. Имена всех пакетов, содержащих компоненты Dr.Web Mail Security Suite, начинаются с префикса drweb.

Для установки пакетов в состав установочного комплекта включен менеджер пакетов. Для выборочной установки следует использовать служебный скрипт installpkg.sh. Для этого необходимо предварительно распаковать содержимое установочного файла.

Для установки пакетов необходимы права суперпользователя (пользователя root). Для получения прав суперпользователя воспользуйтесь командой смены пользователя su или командой выполнения от имени другого пользователя sudo.

Чтобы выполнить установку пакета компонента, необходимо перейти в каталог, содержащий распакованный установочный файл, и выполнить в консоли (или в эмуляторе консоли — терминале для графического режима) команду:

# ./scripts/installpkg.sh <имя_пакета>

Например:

# ./scripts/installpkg.sh drweb-netcheck

Если требуется запустить программу установки Dr.Web Mail Security Suite целиком, следует запустить скрипт автоматической установки, выполнив команду:

$ ./install.sh

Кроме этого, вы можете установить все пакеты Dr.Web Mail Security Suite (в том числе, чтобы установить недостающие компоненты, или компоненты, удаленные по ошибке), запустив установку корневого метапакета:

# ./scripts/installpkg.sh drweb-mail-servers

Выборочное удаление компонентов

Если в вашей ОС используется формат пакетов RPM, то для выборочного удаления пакета какого-либо компонента используйте соответствующую команду удаления менеджера пакетов вашей операционной системы:

в Red Hat Enterprise Linux и CentOS используйте команду yum remove <имя_пакета>;

в Fedora используйте команду yum remove <имя_пакета> или dnf remove <имя_пакета>;

в SUSE Linux используйте команду zypper remove <имя_пакета>;

в Mageia, OpenMandriva Lx используйте команду urpme <имя_пакета>;

в Альт используйте команду apt-get remove <имя_пакета>.

Например, для Red Hat Enterprise Linux:

# yum remove drweb-netcheck

Если ваша ОС использует пакеты формата DEB (в том числе ОС МСВС 3.0), либо если в составе системы не имеется менеджера пакетов (FreeBSD), для выборочного удаления следует воспользоваться менеджером пакетов zypper, автоматически установленным в рамках установки Dr.Web Mail Security Suite. Для этого перейдите в каталог /opt/drweb.com/bin (для ОС семейства GNU/Linux) или /usr/local/libexec/drweb.com/bin (для FreeBSD) и выполните команду:

# ./zypper remove <имя_пакета>

Например:

# ./zypper remove drweb-netcheck

Если вы хотите удалить Dr.Web Mail Security Suite целиком, запустите скрипт автоматического удаления, выполнив команду:

# ./uninst.sh

Для переустановки какого-либо компонента вы можете сначала удалить его, а потом установить, запустив выборочную или полную установку.