Вибіркове встановлення та видалення компонентів

За необхідності ви можете провести вибіркове встановлення та видалення окремих компонентів Dr.Web для Linux, встановивши або видаливши відповідні пакети. Вибіркове встановлення та видалення необхідно проводити в той самий спосіб, в який був встановлений Dr.Web для Linux.

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

Встановлення та видалення компонентів Dr.Web для Linux:

встановленого з репозиторію;

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

1. Встановлення та видалення компонентів Dr.Web для Linux, встановленого з репозиторію

Якщо Dr.Web для Linuxбув встановлений з репозиторію, для встановлення та видалення окремого компонента скористайтеся відповідною командою менеджера пакетів, що використовується в вашій ОС. Наприклад:

1.Щоб видалити компонент SpIDer Gate (пакет drweb-gated) зі складу Dr.Web для Linux, встановленого в ОС CentOS, виконайте команду:

# yum remove drweb-gated

2.Щоб додати компонент SpIDer Gate (пакет drweb-gated) до складу Dr.Web для Linux, встановленого в ОС Ubuntu Linux, виконайте команду:

# apt-get install drweb-gated

За необхідності скористайтеся довідкою з менеджера пакетів, що використовується в вашій ОС.

2. Встановлення та видалення компонентів Dr.Web для Linux, встановленого з універсального пакета

Якщо Dr.Web для Linux був встановлений з універсального пакета, та ви бажаєте додатково встановити або перевстановити пакет будь-якого компонента, вам знадобиться інсталяційний файл (з розширенням .run), з якого був встановлений Dr.Web для Linux. Якщо ви не зберегли цей файл, завантажте його з сайта компанії «Доктор Веб».

Розпакування інсталяційного файла

При запуску run-файла ви можете скористатися такими параметрами командного рядка:

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

--keep — не видаляти інсталяційні файли Dr.Web для Linux та журнал встановлення після завершення встановлення.

--target <каталог> — розпакувати інсталяційні файли Dr.Web для Linux в указаний каталог <каталог>.

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

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

Для вибіркового встановлення компонентів Dr.Web для Linux перейдіть до каталогу, що містить розпаковані файли пакетів Dr.Web для Linux. Якщо цей каталог відсутній, виконайте команду:

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

В результаті в каталозі <каталог> з'явиться вкладений каталог <ім'я_файла>, що містить розпаковані файли пакетів Dr.Web для Linux.

Вибіркове встановлення компонентів

Інсталяційний run-файл містить пакети всіх компонентів, з яких складається Dr.Web для Linux (у форматі RPM), а також допоміжні файли. Файли пакетів кожного компонента мають вид:

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

де <версія> — це рядок, що містить версію та дату випуску пакета, а <платформа> — рядок, що вказує тип платформи, для якої призначений Dr.Web для Linux. Імена всіх пакетів, що містять компоненти Dr.Web для Linux, починаються з префіксу «drweb».

Для встановлення пакетів до складу інсталяційного комплекту включений менеджер пакетів zypper. Для вибіркового встановлення скористайтеся службовим сценарієм installpkg.sh. Для цього необхідно попередньо розпакувати вміст інсталяційного пакета в будь-який каталог.

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

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

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

Наприклад:

# ./scripts/installpkg.sh drweb-gated

Якщо необхідно запустити програму встановлення Dr.Web для Linux цілком, запустіть сценарій автоматичного встановлення, виконавши команду:

$ ./install.sh

Окрім того, ви можете встановити всі пакети Dr.Web для Linux (у тому числі, щоб встановити відсутні або помилково видалені компоненти), запустивши встановлення кореневого метапакета:

# ./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 <ім'я_пакета>

В Alt Linux та PCLinuxOS використовуйте команду apt-get remove <ім'я_пакета>.

Наприклад (для Red Hat Enterprise Linux):

# yum remove drweb-gated

Якщо ваша ОС використовує пакети у форматі DEB, для вибіркового видалення скористайтеся менеджером пакетів zypper, автоматично встановленим в межах встановлення Dr.Web для Linux. Для цього перейдіть до каталогу /opt/drweb.com/bin та виконайте таку команду:

# ./zypper rm <ім'я_пакета>

Наприклад:

# ./zypper rm drweb-gated

Якщо ви хочете видалити Dr.Web для Linux цілком, запустіть сценарій автоматичного видалення, виконавши команду:

# ./uninst.sh

Щоб перевстановити будь-який компонент, ви можете спочатку видалити його, а потім встановити, запустивши вибіркове або повне встановлення з інсталяційного комплекту.