Перейти к содержимому


Фото
- - - - -

Обновление drweb 11.0.5 linux на автономной машине


  • Please log in to reply
21 ответов в этой теме

#1 dyusss

dyusss

    Newbie

  • Members
  • 1 Сообщений:

Отправлено 24 Май 2018 - 08:15

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

Обновляю на drweb на машине с интернетом. Копирую папки
/var/opt/drweb.com/bases
/var/opt/drweb.com/dws
/var/opt/drweb.com/antispam
на автономную машину. Перезагружаю.
Пишет, что обновления не проводились.
Версия drweb-11.0.5-av-linux-x86

Спасибо.

#2 AndreyKa

AndreyKa

    Advanced Member

  • Posters
  • 929 Сообщений:

Отправлено 24 Май 2018 - 10:18

официального решения нет
Видимо, разработчики как и я не понимают зачем обновлять базы на компьютере с Linux, если нет сети.

#3 Ilia D.

Ilia D.

    Newbie

  • Posters
  • 46 Сообщений:

Отправлено 24 Май 2018 - 10:31

Вы имеете ввиду, что GUI пишет, что обновления не производились? Информация о возрасте баз будет реализована в будущих версиях :-)



#4 Konstantin Yudin

Konstantin Yudin

    Смотрящий

  • Dr.Web Staff
  • 19 552 Сообщений:

Отправлено 24 Май 2018 - 12:01

официального решения нет

Видимо, разработчики как и я не понимают зачем обновлять базы на компьютере с Linux, если нет сети.

да ладно. вполне очевидная тема в контексе никсов. никсы часто используют в спец местах. по сабжу, все обновляется просто гуи не сообщает.
With best regards, Konstantin Yudin
Doctor Web, Ltd.

#5 usverg

usverg

    Advanced Member

  • Posters
  • 700 Сообщений:

Отправлено 25 Май 2018 - 13:22

просто гуи не сообщает
а хотя бы таймштамп читать не камильфо? :)

But a thing of beauty, I know, will never fade away...


#6 Montfer

Montfer

    Newbie

  • Posters
  • 10 Сообщений:

Отправлено 24 Июнь 2018 - 19:09

 

просто гуи не сообщает
а хотя бы таймштамп читать не камильфо? :)

это который в /var/opt/drweb.com/bases находится? 

 

 

 

официального решения нет

Видимо, разработчики как и я не понимают зачем обновлять базы на компьютере с Linux, если нет сети.

 

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

 

из трех, упомянутых топик-стартером директорий (/var/opt/drweb.com/bases ; /var/opt/drweb.com/dws ; /var/opt/drweb.com/antispam), в какую необходимо копировать антивирусные базы?


Сообщение было изменено Montfer: 24 Июнь 2018 - 19:09


#7 Igorn

Igorn

    Advanced Member

  • Dr.Web Staff
  • 514 Сообщений:

Отправлено 25 Июнь 2018 - 08:52

- файлы с расширением .vdb - в /var/opt/drweb.com/bases (вирусные базы)

- файлы с расширением  .dws - в /var/opt/drweb.com/dws (файлы категорий веб-ресурсов)

- файл vaderetro.so - в /var/opt/drweb.com/lib (библиотека проверки на спам)



#8 Sergey_M81

Sergey_M81

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 15 Декабрь 2021 - 10:03

Я скачал базы с Windows'кой машины.

Но там все файлы с расширением lzma.

Неправильно видимо скачал для линукс?



#9 Aleksandra

Aleksandra

    VIP

  • Helpers
  • 3 575 Сообщений:

Отправлено 15 Декабрь 2021 - 13:26

Я скачал базы с Windows'кой машины.

Но там все файлы с расширением lzma.

Неправильно видимо скачал для линукс?

Понятно желание выкачивать базы для виндовых машин из-под линукса, а вот с виндовых на линуксовые нет.


Мужчины мне ничего не должны, именно поэтому я легко их отпускаю.

#10 Sergey_M81

Sergey_M81

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 15 Декабрь 2021 - 13:30

Вообще без вариантов линуксовые базы из под виндовс как-то скачать?



#11 Aleksandra

Aleksandra

    VIP

  • Helpers
  • 3 575 Сообщений:

Отправлено 15 Декабрь 2021 - 13:34

Вообще без вариантов линуксовые базы из под виндовс как-то скачать?

Сильно удивлюсь, если такая возможность есть.


Мужчины мне ничего не должны, именно поэтому я легко их отпускаю.

#12 Sergey_M81

Sergey_M81

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 15 Декабрь 2021 - 14:25

Если с машины с линукс vdb-файлы просто перекинуть из папки opt\drweb.com\share\drweb-bаses\ в такую же на вторую машину - это будет правильным или всё сложнее?

На первой Астралинукс Орёл, на второй Астралинуск Смоленск.



#13 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 835 Сообщений:

Отправлено 15 Декабрь 2021 - 14:29

lzma -d *.vdb.lzma


Семь раз отрежь – один раз проверь

#14 Sergey_M81

Sergey_M81

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 15 Декабрь 2021 - 18:37

lzma -d *.vdb.lzma

Может распаковывать vdb.lzma в vdb? Это на Windows'е видимо? Чтобы работало на этом ПК видимо должен быть и установлен Dr.Web? Верно?

 

А как всё же правильнее будет обновлять линукс без интернета, просто копировать новые vdb с другой обновляемой линуксовой машины с интернетом или же по скаченным на Windows'е с помощью drwupsrv.exe lzma-файлы и указанным выше образом распакованные?



#15 Sergey_M81

Sergey_M81

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 15 Декабрь 2021 - 18:44

Просто нет линукса и Dr.Web'а в конторе на обычных ПК. Вот и приходиться задавать много вопросов сначала..



#16 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 835 Сообщений:

Отправлено 15 Декабрь 2021 - 19:37

lzma -d *.vdb.lzma

Может распаковывать vdb.lzma в vdb? Это на Windows'е видимо? Чтобы работало на этом ПК видимо должен быть и установлен Dr.Web? Верно?

Эта команда ровно это и делает, на любом *nix, где установлен xz-utils (lzma-utils).

А как оно там правильно считается в наших юниксовых продуктах – я могу только догадываться. Но по крайней мере vdb во всех более-менее актуальных продуктах строго одни и те же.


Семь раз отрежь – один раз проверь

#17 amorozov

amorozov

    Member

  • Members
  • 163 Сообщений:

Отправлено 16 Декабрь 2021 - 18:45

Кроме *.vdb есть ещё движок (drweb32.dll), который тоже должен обновляться.

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

mkdir updates
cd updates
cp -r /var/opt/drweb.com/bases vdb64
cp -r /var/opt/drweb.com/dws .
cp -r /var/opt/drweb.com/antispam .
cp /var/opt/drweb.com/lib/drweb32.dll vdb64
cp /var/opt/drweb.com/lib/vaderetro.so antispam/libvaderetrolx64.so
cp /var/opt/drweb.com/drl/bases/version2.lst vdb64
cp /var/opt/drweb.com/drl/dws/version2.lst dws
cp /var/opt/drweb.com/drl/antispam/version2.lst antispam

Если на станции, которую надо обновить, не используется антиспам или проверка URL, то antispam и dws соответственно не нужны. Пути приведены для 64-битного Linux.
Затем надо перенести директорию updates на машину, которую надо обновить, и выполнить там:

drweb-ctl update --from <путь к директории updates>

Так что лучше заморочиться с Linux-виртуалкой на Win-машине.



#18 Sergey_M81

Sergey_M81

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 22 Декабрь 2021 - 07:05

Спасибо, но drweb-ctl update ключ --from не знает



#19 Sergey_M81

Sergey_M81

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 22 Декабрь 2021 - 07:19

Спасибо, но drweb-ctl update ключ --from не знает

Видимо версия 11.1 немного более ранняя. На другом 11.1 ключ --from понимается



#20 Sergey_M81

Sergey_M81

    Newbie

  • Posters
  • 9 Сообщений:

Отправлено 22 Декабрь 2021 - 08:39

Нашел другую инструкцию в сети:

 

cd opt\drweb.com\share\

sudo cp <путь к ранее созданной и скопированной на неинтернетный ПК директории updates>/vdb64/*.* drweb-bases

sudo cp <путь к ранее созданной и скопированной на неинтернетный ПК директории updates>/dws/*.* drweb-dws

sudo /etc/init.d/drweb-configd restart     - хотя не знаю зачем это команда нужна, вроде и без неё сразу базы обновленные показывает

sudo rm -r <путь к ранее созданной и скопированной на неинтернетный ПК директории updates>

 

Не знаю всё ли так верно будет, но вроде получилось обновиться. А вот с антиспамом не знаю чего делать..




Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых