Поддержка
Круглосуточная поддержка

Позвоните

Бесплатно по России:
8-800-333-79-32

ЧаВо | Форум

Ваши запросы

  • Все: -
  • Незакрытые: -
  • Последний: -

Позвоните

Бесплатно по России:
8-800-333-79-32

Свяжитесь с нами Незакрытые запросы: 

Профиль

Профиль

Часто задаваемые вопросы по темам

Для получения обновлений на изолированных станциях предусмотрена утилита для создания локального зеркала обновлений. Инструкцию по использованию и более подробную информацию на эту тему можно найти по ссылке.

Обновление происходит по следующему принципу: обновления загружаются на компьютер, подключенный к интернету, копируются на USB-накопитель или сетевой диск, после чего устанавливаются на другой, не подключенный к интернету компьютер.
Процедура обновления выполняется через командную строку.

Инструкция для получения обновлений

  1. На компьютере, подключенном к интернету, выполните команду:
  2. $ drweb-ctl update --Path <путь к каталогу, в который будут загружены обновления>

  3. Скопируйте полученные обновления на USB-накопитель или сетевой диск.
  4. Примонтируйте сетевой диск или накопитель на компьютере, на который требуется установить обновления. Если вы получаете обновления с USB-накопителя, для этого потребуется выполнить команды:
  5. # mkdir /mnt/usb

    # mount <путь к устройству> /mnt/usb

  6. Установите обновления с помощью команды:
  7. $ drweb-ctl update --From /mnt/usb

    Загрузить новые .rpm-пакеты также можно на любом другом ПК с доступом к https://repo.drweb.com, затем перенести их на целевую станцию.

В этом случае следует использовать менеджер пакетов zypper (включенный в установленный пакет Антивируса Dr.Web для Linux). Если этот способ по каким-либо причинам не подходит, следует применять команды обновления пакетного менеджера, используемого в вашей ОС.

Условия для примера, представленного ниже: имеется вторая станция с доступом к сети и установленным на ней .run-пакетом.

  1. Проверяем содержимое репозитория (без обновления) для Linux:
  2. # /opt/drweb.com/bin/zypper up

    Для FreeBSD:

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

    Ответ N на вопрос «Продолжить? [y/n/...? выводит все параметры] (y):» завершит выполнение команды без установки обновлений.

  3. Скачиваем все новое, перечислив все пакеты в команде (для Linux):
  4. # /opt/drweb.com/bin/zypper download …

    Для FreeBSD:

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

    После этого все обновления для нашего run-пакета оказываются в каталоге /var/opt/drweb.com/cache/zypp/packages/drweb-11.1/ (для Linux) или /var/drweb.com/cache/zypp/packages/drweb-11.1/ (для FreeBSD).

  5. Переносим весь этот каталог со всеми вложениями на станцию с продуктом, требующим обновления. Имя и путь к каталогу на целевой станции неважны (для примера это может быть /tmp/1).
    Затем на изолированной станции вводим команду (для Linux):
  6. # /opt/drweb.com/bin/rpm -Uhv /tmp/1/*

    Для FreeBSD:

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

Назад

Нет совпадений