Installing from the Repository

Native packages of Dr.Web Gateway Security Suite are stored in the Dr.Web official repository at https://repo.drweb.com/. Once you have added the Dr.Web repository to the list of those used by your operating system package manager, you can install the product from native packages the same way you install any other programs from the operating system repositories. Required dependencies are automatically resolved. Futhermore, in case of installing Dr.Web Gateway Security Suite from the connected repository your OS package manager detects updates for all Dr.Web components and suggests installing them.

To access the Dr.Web repository, internet access is required.

 

All the commands mentioned below, which are used to add repositories, import digital signature keys, install and uninstall packages, must be run with superuser (usually the root user) privileges. To elevate your privileges, use the su command to change the current user or the sudo command to run the specified command as another user.

 

Dr.Web Gateway Security Suite сan be installed on FreeBSD only from a universal package.

Steps below are for the following OSes (package managers):

Astra Linux, Debian, Mint, Ubuntu (apt);

ALT (apt-rpm);

Mageia, OpenMandriva Lx (urpmi);

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

SUSE Linux (zypper).

Astra Linux, Debian, Mint, Ubuntu (apt)

1.The repository for these operating systems is protected with the digital signature of Doctor Web. To access the repository, import and add the digital signature key to the package manager storage by running the command:

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

The apt-key utility was used earlier to install the digital signature key from Doctor Web. This utility is deprecated and not recommended for usage. Furthermore, OS developers recommend using the /etc/apt/trusted.gpg.d directory instead of the /etc/apt/trusted.gpg file. For this reason, when you install Dr.Web Gateway Security Suite from the repository, if the signature key is installed to the /etc/apt/trusted.gpg directory, the apt-get update command (see below) displays the following warning: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. At that, the installation of Dr.Web Gateway Security Suite continues as usual and the product functionality is not affected. To avoid this warning while installing or reinstalling Doctor Web products, install the signature key as indicated above.

2.To add the repository, use the command:

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

You can complete steps 1 and 2 by downloading and installing a dedicated DEB package at https://repo.drweb.com/drweb/drweb-repo11.1.deb.

3.To install Dr.Web Gateway Security Suite from the repository, use the commands:

# apt-get update
# apt-get install drweb-internet-gateways

You can also use alternative package managers (for example, Synaptic or aptitude) to install the product. Furthermore, it is recommended to use alternative managers, such as aptitude, to solve a package conflict if it occurs.

ALT (apt-rpm)

1.To add the repository, add the following line to the file /etc/apt/sources.list.d/drweb-apt-rpm-<arch>.list:

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

where <arch> represents the package architecture in use:

for the 32-bit version: i386;

for the AMD64 architecture: x86_64;

for the ARM64 architecture: aarch64;

for the E2K architecture: e2s;

for the IBM POWER (ppc64el) architecture: ppc64le.

2.Prior to installing Dr.Web Gateway Security Suite on a computer of the E2K architecture running ALT, add the following lines to the /etc/rpmrc file:

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

3.To install Dr.Web Gateway Security Suite from the repository, run the commands:

# apt-get update
# apt-get install drweb-internet-gateways

You can also use alternative package managers (for example, Synaptic or aptitude) to install the product.

Mageia, OpenMandriva Lx (urpmi)

1.Add the repository using the command:

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

where <arch> represents the package architecture in use:

for the 32-bit version: i386;

for the 64-bit version: x86_64.

2.To install Dr.Web Gateway Security Suite from the repository, use the command:

# urpmi drweb-internet-gateways

You can also use alternative package managers (for example, rpmdrake) to install the product.

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

1.Add the drweb.repo file with the content provided below to the /etc/yum.repos.d directory:

[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

If you plan to write the contents indicated above to a file using such commands as echo with redirecting of an output, the $ character must be escaped: \$.

 

You can complete step 1 by downloading and installing a dedicated RPM package at https://repo.drweb.com/drweb/drweb-repo11.1.rpm.

2.To install Dr.Web Gateway Security Suite from the repository, use the command:

# yum install drweb-internet-gateways

On Fedora 22 and later, it is recommended to use the dnf manager instead of the yum manager, for example:

# dnf install drweb-internet-gateways

You can also use alternative package managers (for example, PackageKit or Yumex) to install the product.

SUSE Linux (zypper)

1.To add the repository, use the command:

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

2.To install Dr.Web Gateway Security Suite from the repository, use the commands:

# zypper refresh
# zypper install drweb-internet-gateways

You can also use alternative package managers (for example, YaST) to install the product.