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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

drweb-filecheck,

drweb-se

Dr.Web ConfigD,

Dr.Web Ctl,

Dr.Web File Checker,

Dr.Web Scanning Engine,

Dr.Web Updater,

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

Комплект для мониторинга файловой системы GNU/Linux

drweb-se,

drweb-spider

Dr.Web ConfigD,

Dr.Web Ctl,

Dr.Web File Checker,

Dr.Web Scanning Engine,

Dr.Web Updater,

SpIDer Guard,

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

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

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

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

# yum remove drweb-netcheck

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

# apt-get install drweb-netcheck

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

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

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

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

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

--noexec — распаковать установочные файлы Dr.Web Security Space вместо запуска процесса установки;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Например:

# ./scripts/installpkg.sh drweb-netcheck

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

$ ./install.sh

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

# ./scripts/installpkg.sh drweb-workstations

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

Если в вашей ОС используется формат пакетов 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, либо если в составе системы не имеется менеджера пакетов, для выборочного удаления воспользуйтесь менеджером пакетов zypper, поставляемым с Dr.Web Security Space. Для этого перейдите в каталог /opt/drweb.com/bin и выполните команду:

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

Например:

# ./zypper remove drweb-netcheck

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

# ./uninst.sh

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