Неможливо відкрити WireShark у CentOS 6.5


10

Я встановив WireShark в CentOS 6.5 з наступними пакетами за допомогою Yum.

 Dependencies Resolved

================================================================================
 Package               Arch         Version                 Repository     Size
================================================================================
Installing:
 wireshark             x86_64       1.8.10-8.el6_6          updates        11 M
 wireshark-devel       x86_64       1.8.10-8.el6_6          updates       905 k
 wireshark-gnome       x86_64       1.8.10-8.el6_6          updates       855 k
Installing for dependencies:
 glib2-devel           x86_64       2.28.8-4.el6            base          299 k
 libsmi                x86_64       0.4.8-4.el6             base          2.4 M
Updating for dependencies:
 glib2                 i686         2.28.8-4.el6            base          1.7 M
 glib2                 x86_64       2.28.8-4.el6            base          1.7 M

Коли я намагався її відкрити, я отримую цю помилку

[root@localhost ~]# wireshark 
wireshark: symbol lookup error: wireshark: undefined symbol: gtk_combo_box_text_new_with_entry
[root@localhost ~]# 

Може хтось допоможе мені вирішити це?


спершу спробуйте запустити ldconfig
vautee

Дякуємо за коментар Я просто спробував це, отримуючи те саме повідомлення про помилку.
Сатіш

Відповіді:


10

Це помилка / проблема з версією gtk2 в EL6.5.

Поточна версія вашого розповсюдження: gtk2-2.20.1-4.el6.x86_64, але gtk2-2.24 потрібна для gtk_combo_box_text_new_with_entry.

Ви можете, ймовірно, просто yum update gtk2отримати версію від CentOS 6.6 (або оновити всю систему), щоб налагодити роботу.


голови вгору - оновлення gtk2 може зайняти трохи часу ..
JustJeff

yum update gtk спрацювало як шарм. І пройшло не так довго. :)
Буник
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.