Library
My library

+ Add to library

Contact us
24/7 Tech support | Rules regarding submitting

Send a message

Your tickets

Profile

Lists of frequently asked questions

A utility for creating a local update mirror is available so that updates can be received on isolated stations. Instructions on its use and more information on this topic can be found here.

The updating process is performed as follows: updates are downloaded to a computer connected to the Internet, copied to a USB drive or network drive, and then installed on another computer that is not connected to the Internet.
The updating process is performed via the command line.

Instructions for receiving updates

  1. On a computer connected to the Internet, run the following command:
  2. $ drweb-ctl update --Path <path to the directory to which updates will be downloaded>

  3. Copy the received updates to a USB drive or a network drive.
  4. Mount a network drive or a USB drive on the computer on which you want to install updates. If you receive updates from a USB drive, you will need to run the following commands:
  5. # mkdir /mnt/usb

    # mount <path to device> /mnt/usb

  6. Install updates using the following command:
  7. $ drweb-ctl update --From /mnt/usb

    You can also download new .rpm packages on any other PC with access to https://repo.drweb.com and then transfer them to the target station.

In this case, the zypper package manager (included in the installed Dr.Web anti-virus for Linux package) should be used. If this method is not suitable for some reason, you should apply the update commands of the package manager used in your OS.

Conditions for the example shown below: there is a second station with Internet access and a .run package installed on it.

  1. Checking the content of the repository (without updating) for Linux:
  2. # /opt/drweb.com/bin/zypper up

    For FreeBSD:

    # /usr/local/libexec/drweb.com/bin/zypper up

    The answer “N” to the question "Continue? [y/n/...? display all parameters] (y):" will complete the command without installing updates.

  3. Download everything new by listing all the packages in the command (for Linux):
  4. # /opt/drweb.com/bin/zypper download …

    For FreeBSD:

    # /usr/local/libexec/drweb.com/bin/zypper download ...

    After that, all updates for our run package are available in the catalogue /var/opt/drweb.com/cache/zypp/packages/drweb-11.1/ (for Linux) or /var/drweb.com/cache/zypp/packages/drweb-11.1/ (for FreeBSD).

  5. Transfer this entire directory with all the attachments to the station with the product that needs updating. The name and path to the directory on the target station are of no importance (for example /tmp/1).
    Then, enter the following command (for Linux) on the isolated station:
  6. # /opt/drweb.com/bin/rpm -Uhv /tmp/1/*

    For FreeBSD:

    # /usr/local/libexec/drweb.com/bin/rpm -Uhv /tmp/1/*

Back

Nothing found