Перехід на нову версію

Попередні зауваження

Підтримується процедура оновлення попередніх версій Dr.Web для Linux до версії 11.1. Перехід на нову версію Dr.Web для Linux проводьте в той самий спосіб, в який була встановлена версія Dr.Web для Linux, яку необхідно оновити:

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

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

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

Якщо неможливо оновити Dr.Web для Linux в той самий спосіб, в який він був встановлений первісно, вам попередньо видаліть поточну версію продукту, а потім проведіть встановлення нової версії продукту в доступний для вас спосіб. Способи встановлення та видалення попередніх версій продукту Dr.Web для Linux аналогічні способам встановлення та видалення, розглянутим в цьому Посібнику для версії 11.1. За додатковою інформацією зверніться до Посібника користувача встановленої у вас версії Dr.Web для Linux.

Зверніть увагу, що перехід з Dr.Web для Linux версії 6.0.2 та нижче на версію 11.1 можливий тільки шляхом попереднього видалення старої версії Dr.Web для Linux з подальшим встановленням продукту версії 11.1.

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

$ drweb-ctl appinfo

з рядка виведення команди:

ESAgent; <PID>; RUNNING 1; Connected <адреса>, on-line

збережіть частину <адреса> (може виглядати як рядок виду tcp://<IP-адреса>:<порт>, наприклад: tcp://10.20.30.40:1234). Окрім того, рекомендується зберегти файл сертифікату сервера.

При виникненні ускладнень з отриманням параметрів поточного підключення зверніться до Посібника адміністратора зі встановленої версії Dr.Web для Linux, а також до адміністратора вашої антивірусної мережі.

Оновлення з версії 9.0 та вище

Оновлення встановленням універсального пакета

Проведіть встановлення Dr.Web для Linux версії 11.1 з універсального пакета. У процесі встановлення за необхідності вам буде запропоновано автоматично видалити наявні компоненти старої версії Dr.Web для Linux.

Оновлення з репозиторію

Щоб оновити поточну версію Dr.Web для Linux, встановлену з репозиторію компанії «Доктор Веб», залежно від типу використовуваних пакетів виконайте такі дії:

При використанні пакетів RPM (yum):

1.Змініть використовуваний репозиторій (з репозиторію пакетів поточної версії на репозиторій пакетів версії 11.1).

Ім'я репозиторію, що містить пакети версії 11.1, див. у розділі Встановлення з репозиторію. Щоб уточнити спосіб змінення репозиторіїв, зверніться до довідкових посібників використовуваного вами дистрибутиву операційної системи.

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

# yum update

або, якщо використовується менеджер dnf (як, наприклад, в ОС Fedora версії 22 та вище):

# dnf update

Якщо у процесі оновлення пакетів станеться помилка, то проведіть видалення та подальше повторне встановлення Dr.Web для Linux. За необхідності див. розділи Видалення Dr.Web для Linux, встановленого з репозиторію та Встановлення з репозиторію (пункти, відповідні використовуваній вами ОС та менеджеру пакетів).

При використанні пакетів DEB (apt-get):

1.Змініть використовуваний репозиторій (з репозиторію пакетів поточної версії на репозиторій пакетів версії 11.1).

2.Оновіть пакети Dr.Web для Linux, виконавши команду:

# apt-get update
# apt-get dist-upgrade

Зверніть увагу, що в ОС Ubuntu 14.04 (64-розрядна версія) виконання команди apt-get dist-upgrade для оновлення дистрибутиву може завершитися невдачею. В цьому випадку скористайтеся менеджером пакетів aptitude (для оновлення дистрибутива використовуйте команду aptitude dist-upgrade).

Перенесення ключового файла

При будь-якому способі оновлення Dr.Web для Linux наявний у вас ліцензійний ключовий файл буде автоматично встановлений в потрібне місце для використання новою версією Dr.Web для Linux.

При виникненні проблем з автоматичним встановленням ліцензійного ключового файла, ви можете виконати його встановлення вручну. Dr.Web для Linux, починаючи з версії 9.0, зберігає ключовий файл в каталозі /etc/opt/drweb.com. При втраті діючого ліцензійного ключового файла зверніться до Служби технічної підтримки компанії «Доктор Веб».

Повторне підключення до сервера централізованого захисту

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

Встановіть прапорець на вкладці Режим вікна налаштувань Dr.Web для Linux.

Виконайте команду:

$ drweb-ctl esconnect <адреса> --Certificate <шлях до файла сертифікату сервера>

При виникненні ускладнень з підключенням зверніться до адміністратора вашої антивірусної мережі.

Особливості процесу оновлення

При оновленні з репозиторію при працюючому Dr.Web для Linux оновлюваної версії, після завершення встановлення пакетів нової версії Dr.Web для Linux, процеси старої версії Dr.Web для Linux залишаться запущеними до виходу користувача з системи, у тому числі — в області сповіщень робочого столу (якщо ви працюєте в графічному режимі) може бути доступний значок індикатора старої версії Dr.Web для Linux.

При оновленні Dr.Web для Linux налаштування SpIDer Gate можуть бути скинуті в значення за замовчуванням.

Якщо в системі запущений поштовий клієнт (такий, як Mozilla Thunderbird), що використовує для отримання повідомлень електронної пошти протокол IMAP, перезапустіть його після завершення оновлення, щоб забезпечити перевірку вхідних листів.

Оновлення з версії 6.0.2 та нижче

Перехід з Dr.Web для Linux версії 6.0.2 та нижче на версію 11.1 можливий тільки шляхом попереднього видалення старої версії Dr.Web для Linux з подальшим встановленням продукту версії 11.1. За додатковою інформацією про способи видалення старої версії Dr.Web для Linux зверніться до Посібника користувача встановленої у вас версії Dr.Web для Linux.

Перенесення ключового файла

Наявний у вас ліцензійний ключовий файл старої версії Dr.Web для Linux не буде автоматично встановлений для використання новою версією, але ви можете провести його встановлення вручну. Dr.Web для Linux версії 6.0.2 та нижче зберігає ключовий файл в каталозі /home/<user>/.drweb (каталог має атрибут «прихований»). При втраті діючого ліцензійного ключового файла зверніться до Служби технічної підтримки компанії «Доктор Веб».

Dr.Web для Linux версії 11.1 не підтримує карантин Dr.Web для Linux версій, нижчих за 9.0. За наявності в карантині цієї версії продукту ізольованих файлів ви можете витягнути їх звідти або остаточно видалити вручну. Dr.Web для Linux версії 6.0.2 (та нижче) використовує як карантин такі каталоги:

/var/drweb/infected — системний карантин;

/home/<user>/.drweb/quarantine — карантин користувача (де <user> — ім'я користувача).

Щоб спростити обробку карантину, рекомендується провести ревізію його вмісту безпосередньо з ранньої версії Dr.Web для Linux перед початком переходу на нову версію.