Yum을 사용하여 다음 패키지와 함께 CentOS 6.5에 WireShark을 설치했습니다.
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 ~]#
누군가 내가 이것을 해결하도록 도울 수 있습니까?
답변
이것은 EL6.5에서 gtk2 버전 의 버그 / 문제 입니다.
배포판의 현재 버전은 gtk2-2.20.1-4.el6.x86_64이지만 gtk_combo_box_text_new_with_entry에는 gtk2-2.24가 필요합니다.
당신은 아마 수 yum update gtk2
에 CentOS 6.6에서 버전을 (또는 전체 시스템 업데이트) 작업 일을 얻을를합니다.