Установка из репозитория

Нативные пакеты Dr.Web для Linux находятся в официальном репозитории Dr.Web https://repo.drweb.com. После добавления репозитория Dr.Web в список репозиториев, используемых менеджером пакетов вашей операционной системы, вы сможете устанавливать его в виде нативных пакетов для операционной системы так же, как и любые другие программы из репозиториев вашей операционной системы. Необходимые зависимости будут разрешаться автоматически. Кроме того, в этом случае поддерживается процедура обнаружения пакетным менеджером ОС обновлений всех компонентов Dr.Web, установленных из подключенного репозитория и предложение установки всех обнаруженных обновлений.

Для доступа к репозиторию Dr.Web требуется подключение к интернету.

 

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

Ниже приведены процедуры для следующих ОС (менеджеров пакетов):

Debian, Mint, Ubuntu (apt).

Альт Линукс, PCLinuxOS (apt-rpm).

Mageia, OpenMandriva Lx (urpmi).

Red Hat Enterprise Linux, Fedora, CentOS (yum, dnf).

SUSE Linux (zypper).

Debian, Mint, Ubuntu (apt)

1.Репозиторий для этих ОС защищен цифровой подписью «Доктор Веб». Для доступа к репозиторию импортируйте и добавьте в хранилище пакетного менеджера ключ цифровой подписи, выполнив команду:

# wget https://repo.drweb.com/drweb/drweb.gpg -O /etc/apt/trusted.gpg.d/drweb.gpg

Ключ цифровой подписи «Доктор Веб» ранее устанавливался с помощью утилиты apt-key, которая признана устаревшей и не рекомендуется для использования. Кроме того, теперь для хранения ключей подписи разработчики ОС рекомендуют использовать каталог /etc/apt/trusted.gpg.d вместо файла /etc/apt/trusted.gpg. Ввиду этого при выполнении установки Dr.Web для Linux из репозитория, если ключ подписи установлен в каталог /etc/apt/trusted.gpg, команда apt-get update (см. ниже) выдаст следующее предупреждение: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. Установка Dr.Web для Linux при этом продолжится в обычном режиме, а функциональность продукта не пострадает. Чтобы предупреждение больше не выводилось при установке или переустановке продуктов «Доктор Веб», установите ключ подписи как указано выше.

2.Чтобы подключить репозиторий, выполните команду:

# echo "deb https://repo.drweb.com/drweb/debian 11.1 non-free" > /etc/apt/sources.list.d/drweb.list

Вы можете выполнить пункты 1 и 2, загрузив специальный DEB-пакет по ссылке https://repo.drweb.com/drweb/drweb-repo11.1.deb и установив его.

3.Для установки Dr.Web для Linux из репозитория выполните команды:

# apt-get update
# apt-get install drweb-workstations

Установка также может осуществляться с помощью альтернативных менеджеров (например, Synaptic или aptitude). Кроме того, рекомендуется использовать альтернативные менеджеры, такие как aptitude, для разрешения конфликта пакетов, если он возникнет.

Альт Линукс, PCLinuxOS (apt-rpm)

1.Чтобы подключить репозиторий, добавьте следующую строку в файл /etc/apt/sources.list:

rpm http://repo.drweb.com/drweb/altlinux 11.1/<arch> drweb

где <arch> — обозначение используемой архитектуры пакетов:

для 32-разрядной версии: i386;

для архитектуры AMD64: x86_64;

для архитектуры ARM64: aarch64;

для архитектуры E2K: e2s;

для архитектуры IBM POWER (ppc64el): ppc64le.

2.Перед установкой Dr.Web для Linux на компьютере архитектуры E2K под управлением ОС Альт Линукс добавьте в файл /etc/rpmrc следующие строки:

arch_compat: e2kv4: e2s
arch_compat: e2k: e2s
arch_compat: e2s: noarch

3.Чтобы установить Dr.Web для Linux из репозитория, выполните команды:

# apt-get update
# apt-get install drweb-workstations

Установка также может осуществляться с помощью альтернативных менеджеров (например, Synaptic или aptitude).

Mageia, OpenMandriva Lx (urpmi)

1.Подключите репозиторий с помощью команды:

# urpmi.addmedia drweb https://repo.drweb.com/drweb/linux/11.1/<arch>/

где <arch> — обозначение используемой архитектуры пакетов:

для 32-разрядной версии: i386;

для 64-разрядной версии: x86_64.

2.Для установки Dr.Web для Linux из репозитория выполните команду:

# urpmi drweb-workstations

Установка также может осуществляться с помощью альтернативных менеджеров (например, rpmdrake).

Red Hat Enterprise Linux, Fedora, CentOS (yum, dnf)

1.Добавьте файл drweb.repo со следующим содержимым в каталог /etc/yum.repos.d:

[drweb]
name=DrWeb - 11.1
baseurl=https://repo.drweb.com/drweb/linux/11.1/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://repo.drweb.com/drweb/drweb.key

Если планируется записать вышеуказанное содержимое в файл при помощи команды типа echo с перенаправлением вывода, символ $ необходимо экранировать: \$.

 

Вы можете выполнить пункт 1, загрузив специальный RPM-пакет по ссылке https://repo.drweb.com/drweb/drweb-repo11.1.rpm и установив его.

2.Для установки Dr.Web для Linux из репозитория выполните команду:

# yum install drweb-workstations

В ОС Fedora, начиная с версии 22, рекомендуется вместо менеджера yum использовать менеджер dnf, например:

# dnf install drweb-workstations

Установка также может осуществляться с помощью альтернативных менеджеров (например, PackageKit или Yumex).

SUSE Linux (zypper)

1.Чтобы подключить репозиторий, выполните команду:

# zypper ar https://repo.drweb.com/drweb/linux/11.1/\$basearch/ drweb

2.Для установки Dr.Web для Linux из репозитория выполните команды:

# zypper refresh
# zypper install drweb-workstations

Установка также может осуществляться с помощью альтернативных менеджеров (например, YaST).