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

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

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

 

Для ОС FreeBSD установка Dr.Web для почтовых серверов UNIX возможна только из универсального пакета.

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

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)

Чтобы установить Dr.Web для почтовых серверов UNIX из репозитория

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 для почтовых серверов UNIX из репозитория, если ключ подписи установлен в каталог /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 для почтовых серверов UNIX при этом продолжится в обычном режиме, а функциональность продукта не пострадает. Чтобы предупреждение больше не выводилось при установке или переустановке продуктов «Доктор Веб», установите ключ подписи как указано выше.

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

deb http://repo.drweb.com/drweb/debian 11.1 non-free

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

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

# apt-get update
# apt-get install drweb-mail-servers

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

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

Чтобы установить Dr.Web для почтовых серверов UNIX из репозитория

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 для почтовых серверов UNIX из репозитория выполните команды:

# apt-get update
# apt-get install drweb-mail-servers

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

Mageia, OpenMandriva Lx (urpmi)

Чтобы установить Dr.Web для почтовых серверов UNIX из репозитория

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

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

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

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

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

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

# urpmi drweb-mail-servers

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

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

Чтобы установить Dr.Web для почтовых серверов UNIX из репозитория

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 для почтовых серверов UNIX из репозитория выполните команду:

# yum install drweb-mail-servers

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

# dnf install drweb-mail-servers

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

SUSE Linux (zypper)

Чтобы установить Dr.Web для почтовых серверов UNIX из репозитория

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

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

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

# zypper refresh
# zypper install drweb-mail-servers

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