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


Фото
- - - - -

Работа с Dr.web


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

#41 Mikhail Khokhlov

Mikhail Khokhlov

    Member

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

Отправлено 08 Апрель 2011 - 11:53

gev@LOL:~$ /opt/drweb/drweb-cc.real

(drweb-cc.real:11003): Gtk-WARNING **: /opt/drweb/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/gtk-2.0/2.10.0/engines/liboxygen-gtk.so)
ERROR: Dr.Web ® Updater: exec(/opt/drweb/read_signed drl /home/gev/.drweb/bases/update.drl) exits with error #2 !
ERROR: Dr.Web ® Updater: Nothing to update !
See Dr.Web ® Updater log file for details.
gev@LOL:~$ ldd /opt/drweb/drweb-cc.real
linux-vdso.so.1 => (0x00007fffd9bff000)
libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0x00007f970aa2e000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007f970a3eb000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f970a096000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007f9709de3000)
libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f9709bc2000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f97099a1000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f970971c000)
libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f970950f000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f97092d8000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f97090c6000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f9708ebb000)
libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f9708cb7000)
libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f9708aa7000)
libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f970889e000)
libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f9708693000)
libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f970848d000)
libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f9708243000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f9707f43000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f9707c09000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f97079b8000)
libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f97077b3000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f97075af000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f97072c0000)
libboost_thread.so.1.44.0 => /opt/drweb/lib64/libboost_thread.so.1.44.0 (0x00007f97071a7000)
libboost_system.so.1.44.0 => /opt/drweb/lib64/libboost_system.so.1.44.0 (0x00007f97070a4000)
libboost_filesystem.so.1.44.0 => /opt/drweb/lib64/libboost_filesystem.so.1.44.0 (0x00007f9706f7d000)
libboost_regex.so.1.44.0 => /opt/drweb/lib64/libboost_regex.so.1.44.0 (0x00007f9706d8c000)
libboost_serialization.so.1.44.0 => /opt/drweb/lib64/libboost_serialization.so.1.44.0 (0x00007f9706c14000)
libboost_signals.so.1.44.0 => /opt/drweb/lib64/libboost_signals.so.1.44.0 (0x00007f9706b01000)
libstdc++.so.6 => /opt/drweb/lib64/libstdc++.so.6 (0x00007f9706902000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f97066e7000)
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f97064df000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f97062c6000)
libgcc_s.so.1 => /opt/drweb/lib64/libgcc_s.so.1 (0x00007f97061b9000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9705e25000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f9705c1c000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f97059fe000)
libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f97057d2000)
libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f97054a5000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f970520c000)
libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f9705007000)
libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f9704e03000)
libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f9704c00000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f97049d5000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f9704767000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f9704555000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f970432e000)
libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f970412b000)
libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f9703f21000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f9703d05000)
libGL.so.1 => /usr/lib/mesa/libGL.so.1 (0x00007f9703a88000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f970384b000)
/lib64/ld-linux-x86-64.so.2 (0x00007f970ac68000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f9703646000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f970342a000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f970320c000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f9703008000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f9702e02000)
libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f9702bfc000)
libdrm.so.2 => /lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f97029f0000)
gev@LOL:


видно, у вас далеко не все установлено. Либо распакуйте и доставьте все пакетики вручную, либо ожидайте исправлений

#42 GEV

GEV

    Massive Poster

  • Posters
  • 2 111 Сообщений:

Отправлено 08 Апрель 2011 - 19:49

Каких пакетиков не хватает?
gev@LOL:~$ locate libstdc++.so.6
/home/gev/Dis/drweb-workstations_6.0.1.1-1103161818~linux_amd64/lib/libstdc++.so.6
/opt/drweb/lib/libstdc++.so.6
/opt/drweb/lib64/libstdc++.so.6
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.14
/usr/lib32/libstdc++.so.6
/usr/lib32/libstdc++.so.6.0.14
gev@LOL:~$ strings /usr/lib32/libstdc++.so.6|grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
gev@LOL:~$ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6|grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
gev@LOL:~$

#43 Mikhail Khokhlov

Mikhail Khokhlov

    Member

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

Отправлено 12 Апрель 2011 - 08:59

А drweb-cc.real в итоге стартует?
Ворнинг Gtk-WARNING **: /opt/drweb/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/gtk-2.0/2.10.0/engines/liboxygen-gtk.so) не должен быть фатальным.

#44 GEV

GEV

    Massive Poster

  • Posters
  • 2 111 Сообщений:

Отправлено 12 Апрель 2011 - 09:45

А drweb-cc.real в итоге стартует?
Ворнинг Gtk-WARNING **: /opt/drweb/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/gtk-2.0/2.10.0/engines/liboxygen-gtk.so) не должен быть фатальным.

Да стартует, drweb.key даже поставил, вот все остальное увы нет. В либе по /opt/drweb/lib64/libstdc++.so.6 емнип версия 3.4.8 крайняя, заменить ее не удалось.

#45 Mikhail Khokhlov

Mikhail Khokhlov

    Member

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

Отправлено 12 Апрель 2011 - 15:36

А drweb-cc.real в итоге стартует?
Ворнинг Gtk-WARNING **: /opt/drweb/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/gtk-2.0/2.10.0/engines/liboxygen-gtk.so) не должен быть фатальным.

Да стартует, drweb.key даже поставил, вот все остальное увы нет. В либе по /opt/drweb/lib64/libstdc++.so.6 емнип версия 3.4.8 крайняя, заменить ее не удалось.

И здорово, что стартует, значит, всё хорошо, и фатальных проблем с будущей свежей убунтой нет.
То, что не стартуют другие утилиты - это проблема установки, её исправим.
Если сильно хочется, чтобы заработал данный релиз, нужно сделать приблизительно следующее:
0. Для начала вычистим текущую установку DrWeb для Linux (имеем в виду, что других продуктов DrWeb не установлено; если у вас есть что-то ценное в данных каталогах, то сделайте архивные копии): # sudo rm -rf /etc/drweb /opt/drweb /var/drweb /usr/bin/drweb*1. распакуем инсталлятор без запуска: $ ./drweb-workstations_6.0.1.1-1103161818~linux_amd64.run --noexec2. заходим в распакованную директорию: $ cd drweb-workstations_6.0.1.1-1103161818~linux_amd64/3. делаем редактируемыми файлы drweb-common.install и drweb-libs32.install: $ chmod 755 drweb-common.install drweb-libs32.install4. в файлах drweb-common.install и drweb-libs32.install в текстовом редакторе ближе к концу файла находим строчку такого вида:libc_path=`/sbin/ldconfig -p | grep libc.so.6 | head -n1 | sed 's/^.* \([/a-zA-Z0-9.]*\)$/\1/'`убираем из нее знак доллара "$" и сохраняем каждый из файлов. Должно получиться:libc_path=`/sbin/ldconfig -p | grep libc.so.6 | head -n1 | sed 's/^.* \([/a-zA-Z0-9.]*\)/\1/'`5. теперь запускаем нормальный процесс инсталляции с повышенными привелегиями: $ kdesudo ./install.sh6. выполняем все инструкции, инсталляция должна пройти успешно.7. profit!

P.S если всё сделано корректно, должно работать

P.P.S. на 64-битной системе нельзя забывать про 32-битную поддержку: # apt-get install libc6-i386

Сообщение было изменено Mikhail Khokhlov: 12 Апрель 2011 - 15:37


#46 GEV

GEV

    Massive Poster

  • Posters
  • 2 111 Сообщений:

Отправлено 12 Апрель 2011 - 20:13

Спасибо, установился, обновился и даже после перегруза стартанул сам. ;)

Прикрепленные файлы:

  • Прикрепленный файл  tray.png   13,59К   6 Скачано раз


#47 Zonder1983

Zonder1983

    Newbie

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

Отправлено 07 Май 2011 - 10:49

А у меня по описаному выше способу установился, но в трее иконки нет. Хотя Dr.Web запущен. Ubuntu 11.04, DrWeb 6.0.1.2. Может кто поможет

#48 GEV

GEV

    Massive Poster

  • Posters
  • 2 111 Сообщений:

Отправлено 07 Май 2011 - 19:12

А что говорит:
sudo /etc/init.d/drweb-spider status

#49 Zonder1983

Zonder1983

    Newbie

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

Отправлено 07 Май 2011 - 19:18

Dr.Web® Unix SpIDer Guard started

#50 GEV

GEV

    Massive Poster

  • Posters
  • 2 111 Сообщений:

Отправлено 07 Май 2011 - 19:35

/opt/drweb/drweb-cc.real

#51 Zonder1983

Zonder1983

    Newbie

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

Отправлено 07 Май 2011 - 20:19

/opt/drweb/drweb-cc.real

"Выскочило" окно управления DrWeb. В трее так и не появился

#52 Mikhail Khokhlov

Mikhail Khokhlov

    Member

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

Отправлено 10 Май 2011 - 14:21

А у меня по описаному выше способу установился, но в трее иконки нет. Хотя Dr.Web запущен. Ubuntu 11.04, DrWeb 6.0.1.2. Может кто поможет


А у вас какой оконный менеджер используется? Gnome, KDE или Unity?
Если Unity, то баг известный, проблема решается.

#53 Zonder1983

Zonder1983

    Newbie

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

Отправлено 10 Май 2011 - 23:57

Спасибо всем за помошь! Именно Unity и стоит. Ждем обновлений.

#54 Alexander Korkov

Alexander Korkov

    Member

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

Отправлено 12 Май 2011 - 15:00

это не баг Dr.Web for Linux, это следствие того, что в Unity в трее разрешено быть только некоторым приложениям:
список можно посмотреть так:
$ gsettings get com.canonical.Unity.Panel systray-whitelist

чтобы разрешить всем приложениям отображаться в трее нужно выполнить
$ gsettings get com.canonical.Unity.Panel systray-whitelist "['all']"

чтобы добавить Dr.Web for Linux нужно добавить значение 'drweb-cc' в конец списка,
или выполнить такой скрипт (он просто добавляет 'drweb-cc' в разрешённые):
#! /bin/sh

schema_key="com.canonical.Unity.Panel systray-whitelist"
line=$(gsettings get $schema_key)
echo $line | grep -i drweb-cc >/dev/null && exit 0;

new_line=$(echo $line | sed "s/]$/, 'drweb-cc']/")
gsettings set $schema_key "$new_line"


#55 Alexander Korkov

Alexander Korkov

    Member

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

Отправлено 12 Май 2011 - 15:06

GNOME 3 и Unity вместо трея предлагают использовать Application Indicators
Если добавить поддержку App Indicators, то может возникнуть ситуация, когда значок приложения виден и в трее и на панели индикаторов.
Нужно показывать что-то одно. Во всяком случае, если мы решим добавить поддержку App Indicators, то скорее всего добавим только в следующей версии Dr.Web for Linux.

#56 BuBuN

BuBuN

    Member

  • Validating
  • 170 Сообщений:

Отправлено 19 Май 2011 - 06:12

блин я как не бился у мя па ходу ни чё не ставиться!!!хотя и в консоле и в графике -заканчиваем успешно,единственное че появляется-значки в приложениях и папка в каталоге установки...и удалить все ето хрен знает как....

#57 userr

userr

    Newbie

  • Members
  • 16 310 Сообщений:

Отправлено 19 Май 2011 - 08:45

BUBUNNN
Сообщение #52 - прочесть и ответить
точная версия Ubuntu? 64-бит?

#58 BuBuN

BuBuN

    Member

  • Validating
  • 170 Сообщений:

Отправлено 19 Май 2011 - 09:15

BUBUNNN
Сообщение #52 - прочесть и ответить
точная версия Ubuntu? 64-бит?

да прочел.У меня 32-бит

#59 userr

userr

    Newbie

  • Members
  • 16 310 Сообщений:

Отправлено 19 Май 2011 - 09:19

BUBUNNN
Сообщение #52 - прочесть и ответить
точная версия Ubuntu? 64-бит?

да прочел.

Поздравляю!
-- Вы знаете сколько времени?
-- Знаю.

точная версия Ubuntu!
какой оконный менеджер используется? Gnome, KDE или Unity?!!

#60 maxic

maxic

    Keep yourself alive

  • Moderators
  • 12 852 Сообщений:

Отправлено 19 Май 2011 - 09:30

Не проще ли из репозиториев поставить?


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

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